Suite à la conférence, vous pouvez faire un retour aux conférenciers et conférencières sur OpenFeedback
Moderniser sans tout reconstruire : La stratégie du Micro-Frontend
Vous avez déjà entendu parler du projet front codé par des collègues partis depuis longtemps ? Mais si… celui sur lequel vous devez continuer de livrer des fonctionnalités.
Oui, c'est bien celui-là ! Celui surnommé “Mamie JS”, qui mélange subtilement de l’AngularJS de 2011, et une partie en Angular 15, où chaque tentative de modernisation se heurte à 1000 problèmes. Pour éviter le pire, on renonce aux nouveautés (bye-bye les Signals !) et on multiplie les compromis techniques (coucou ui-router).
Mais la cohabitation devient intenable.
Alors comment préserver “Mamie JS” , sans pour autant se priver de Baby 21 (ou autre) ?
La réponse ? Laisser le legacy tranquille et construire le futur juste à côté, grâce aux Micro Frontends. Pendant 45 minutes, nous allons voir comment mettre en place une architecture permettant de faire cohabiter l'application historique et une nouvelle application en Angular 21 pour les futures features..
L'objectif : une illusion parfaite !
Pour l'utilisateur, une seule application. Pour nous, la fin du code hybride et le retour du kiff.