Parcours pédagogique dotJS

26 juin : 0,5 jour de formation :  
"De meilleures architectures Micro Frontend avec la fédération de modules"
+
27 juin : Accès à la conférence dotJS

Pour avoir toutes les informations, 
contactez-nous :

De meilleures architectures Micro Frontend avec la fédération de modules 

Gérer le développement et les déploiements d’une application Web très riche fonctionnellement par plusieurs équipes de domaines métier différents, néanmoins avec des composants communs, peut nécessiter une organisation complexe, et surtout de fortes dépendances entre cycles de vie des différentes parties. Cela implique souvent une grande inertie limitant les capacités d’évolution, voire d’innovation, de l’entreprise.

S’il y a des éléments communs utilisés par plusieurs équipes développés et mis à disposition sous forme de composants (en package npm par exemple), il faut faire des releases régulièrement pour ne bloquer personne quand les besoins évoluent, et ensuite synchroniser l’usage des nouvelles versions par les différentes équipes pour assurer la cohérence d’ensemble.

L’approche Micro Frontend vise à gérer les dépendances entre composants d’interface de façon plus dynamique, en dissociant les cycles de vie le plus possible, et en permettant le déploiement d’une nouvelle version d’un composant sans avoir besoin de re-déployer les applications qui l’emploient.

Belle promesse. Voyons comment cela peut fonctionner, en théorie puis en pratique.

 - Illustration d’un besoin concret 

  • - Dans une grande entreprise proposant une multitude de services
    - Des équipes métier et techniques dissociées selon ces services, avec des besoins de développement et déploiement de nouvelles fonctionnalités très disparates
    - Mais la volonté de fournir une interface unique aux clients, permettant une navigation « sans couture » entre toutes ces fonctionnalités

 - Concepts 

  • - Une application qui paraît monolithique du point de vue de l’utilisation
    - Mais ne l’est pas côté développeurs et devops

 - L’architecture Micro Frontend 

  • - L’application hôte (host)
    - Les applications intégrées lors de l’exécution (remotes)

 - Problématiques associés aux Micro Frontends 

  • - Cohérence UX/UI avec un Design System
    - Partage de contexte
    - Gestion des dépendances tierces
    - Déploiement continu
    - Feature flipping

 - Opportunités et risques des architectures Micro Frontend 

 - Mise en œuvre pratique avec Webpack Module Federation 

vous propose le

Les champs obligatoires sont marqués d'un astérisque (*). En indiquant votre adresse e-mail et vos coordonnées vous consentez à recevoir par mail nos informations. Vos données sont destinées à Clever Age. Ces données ne feront pas l'objet d'un autre traitement que celui mentionné. Conformément à la règlementation applicable, vous disposez d’un droit d’accès, de rectification et d’opposition aux informations vous concernant. Pour plus d’informations sur le traitement de vos données,  cliquez ici.

 FINANÇABLE VIA LE  
 BUDGET  
 FORMATION ENTREPRISE
 

Ce parcours pédagogique est proposé par 
OXiane Institut - Groupe Clever Age en partenariat avec dot Conferences

OXiane Institut - Organisme de formation des professionnels du digital

Profitez d’une demi-journée de perfectionnement en dotJS la veille de la conférence. Au programme :

(*) Cette offre est finançable via le biais de la formation professionnelle continue. 
Contactez-nous pour en savoir plus : 
formation@oxiane.com

 CONDITIONS TARIFAIRES * : 

790€ HT
pour la 1/2 journée de perfectionnement 
+ 1 entrée à la conférence dotJS