Scaling your projects with Micro-frontends

Cette semaine, c'est Bertrand qui vous propose un #TalkOfTheWeek !

Les micro-frontends est une nouvelle tendance architecturale dans le développement d'applications front-end.

Ce style architectural peut apporter d'énormes avantages à vos projets et à votre organisation, offrant un niveau de découplage jamais vu auparavant dans les applications single-pages ou dans les architectures universelles.

S'appuyant sur son travail chez DAZN, Luca Mezzalira explique comment implémenter des micro-frontends, vous permettant de faire évoluer un projet avec des dizaines de développeurs sans réduire le débit.

Extra (1:05:00 à 1:40:57):

La video contient un second talk à la suite sur le même sujet pour les plus curieux. La seconde partie est portée sur mise en œuvre de micro frontends qui jusqu'à présent est tout sauf facile étant donné que les frameworks et les outils de construction courants ne connaissaient même pas cette idée. Le Module Federation proposé par Webpack 5 initie ici un changement de direction crucial. Il vous permet de charger des applications compilées séparément au moment de l'exécution et de partager des bibliothèques entre elles.

Dans cette session, ManFred 𝗦𝗧𝗘𝗬𝗘𝗥 nous montre comment utiliser ce mécanisme pour créer des micro-interfaces avec Angular (Des pièges jusqu'aux alternatives possibles).

  • Nom du Talk : Micro-frontends
  • Niveau : beginner
  • Langue : en
TakiVeille

TakiVeille