Formation Micro Frontend : L’architecture de microservices
1790€ HT / personne |
2 jours (14 heures) |
Présentation
Micro Frontend est un modèle de développement Web frontal qui peut être créé à partir de versions disparates. Il permet de résoudre la plupart des problèmes liés aux applications monolithiques, de diviser le back-end en plusieurs services indépendants.
Dans cette formation, vous apprendrez à concevoir une application sur laquelle des dizaines d’équipes peuvent simultanément travailler afin de coordonner toutes vos modifications, structurer vos applications pour les faire évoluer vers des millions d’utilisateurs.
Votre équipe pourra obtenir plus d’informations sur la division d’une application monolithique en plusieurs sous-applications et sur la coordination des données échangées entre les différents micro frontends.
À la suite de cette formation, vous serez en mesure de déployer vos micro frontends ainsi que comprendre son écosystème.
Objectifs
- Comprendre les micro frontends
- Structurer les applications
- Gérer des applications interconnectées sur la même page
Public visé
- Développeur Web
- Lead Développeur
- Architecte
- Chef de projets
Pré-requis
Connaissance de React.
Programme de notre formation Micro Frontend
Chapitre 1 : Définition, Méthodo, Web Component
- Définition d’un micro front end
- Pourquoi utiliser une architecture MF
- Monolithique VS Micro-service
- Comparaison des différentes méthodes pour créer des micro frontend (Iframe,Module fédération, Web component)
- Survol web component
- TP: Générer mon web component
Chapitre 2 : Décomposition d’interface, CICD
- Décomposition de l’interface utilisateur en composants indépendants
- Intégration continue et déploiement continu (CI/CD) dans un contexte de micro frontends
- Stratégie de test unitaires/composant
- Stratégie de test E2E
- TP: CICD du MF (build/test/deploy)
Chapitre 3 : Module Fédération
- Module Federation VS Web component
- Build-time sharing
- Run-time sharing
- TP: Configuration et partage des dépendances avec vite
Chapitre 4 : Shell APP & Single SPA
- Shell app
- Single SPA
- Développement et test de la Shell-app
- Techniques de communication entre micro frontends
- TP: Hydrater notre shell app avec nos micro frontend
- TP: Creation de la shell app
- TP: Déploiement de la shell app
MODULE COMPLÉMENTAIRE : Chapitre 5 & 6
- Chapitre 5 : Versionner, Déploiement
- Chapitre 6 : Conseils Et après ?
Pour aller plus loin
Formation Angular
Formation Reactjs
Formation Emberjs
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS