LogoMarmotz.dev

De NextJS à Angular : la migration de mon SaaS

Cover Image for De NextJS à Angular : la migration de mon SaaS

Pourquoi je migre mon SaaS ?

Aujourd'hui, je vais partager avec vous les raisons de la migration de NextJS vers Angular. Ces dernières semaines ont été riches en changements et en défis, et je suis impatient de vous expliquer tout cela.

La naissance d'un SaaS avec NextJS

Il y a quelques semaines, j'ai entamé le développement d'une application SaaS en utilisant NextJS. Cette expérience a été incroyablement enrichissante, me permettant d'explorer en profondeur les capacités de React et de Next.js. Après un travail acharné et de nombreuses nuits blanches, j'ai enfin atteint une étape cruciale : une première version testable de mon application.

C'était un moment de fierté, voir mon idée prendre vie à travers le code. Cependant, comme souvent dans le monde du développement, un nouveau défi pointait déjà à l'horizon.

Un changement de cap professionnel : de React à Angular

La vie nous réserve parfois des surprises, et dans mon cas, c'est un changement de travail qui est venu bouleverser mes plans. Mon nouveau poste m'amène à plonger dans l'univers d'Angular, laissant temporairement React de côté.

Plutôt que de voir ce changement comme un obstacle, j'ai décidé d'en faire une opportunité d'apprentissage et de croissance.

Le grand défi : Reconstruire avec Angular et AdonisJS

Pour m'immerger complètement dans Angular et affiner mes compétences rapidement, j'ai pris une décision audacieuse : refaire entièrement mon application SaaS avec Angular pour le front-end et AdonisJS pour le back-end.

Ce projet de migration représente un défi de taille, mais aussi une occasion unique de comparer deux des frameworks front-end les plus populaires dans des conditions réelles de développement.

Partage d'expérience en temps réel

Dans les jours et semaines à venir, vous pourrez suivre mon parcours de migration de NextJS vers Angular. Je partagerai avec vous, au fil de l'eau :

  • mes premières impressions sur Angular par rapport à React/Next.js ;
  • les astuces découvertes pour faciliter la transition ;
  • les problèmes rencontrés et les solutions trouvées ;
  • des comparaisons concrètes entre les approches Angular et React pour diverses fonctionnalités ;
  • mes réflexions sur l'architecture et la structuration du code dans les deux environnements ;
  • l'expérience de travail avec AdonisJS pour le back-end.

Mon objectif est de vous offrir un aperçu honnête et détaillé de ce processus de migration, avec ses hauts et ses bas, ses défis et ses victoires.

À suivre

Cette migration de NextJS à Angular promet d'être riche en enseignements, tant pour moi que pour vous, je l'espère.

Que vous soyez un développeur chevronné ou un débutant curieux, j'espère que cela vous apportera des insights précieux sur ces deux géants du développement web moderne.