Étapes suivantes - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étapes suivantes

Ce guide traitait des modèles architecturaux et organisationnels, des compromis à faire pour les décisions clés et des problèmes de gouvernance liés aux micro-frontends. Les tableaux résument les compromis des pratiques abordées dans ce document en fonction des dimensions suivantes :

  • Autonomie ‒ La capacité de chaque équipe de micro-frontend à faire évoluer indépendamment sa mise en œuvre et à la mettre à la disposition des utilisateurs finaux.

  • Cohérence ‒ L'expérience globale de l'application où chaque micro-frontend se comporte comme prévu. Une cohérence élevée signifie que les micro-frontends sont cohérents avec le reste de l'application et ne nuisent pas à l'expérience utilisateur de l'application dans son ensemble.

  • Complexité ‒ La quantité d'infrastructure, de code et d'efforts nécessaires pour implémenter et tester les micro-frontends, l'application globale et les contrôles de gouvernance.

Pratique

Autonomie

Cohérence

Complexité

Construire avec des micro-frontends au lieu d'applications monolithiques

Élevée

Medium

Élevée

Pratiques de partage de code

Autonomie

Cohérence

Complexité

Ne rien partager

Élevée

Faible

Faible

Partagez des préoccupations transversales

Medium

Élevée

Medium

Partagez la logique métier

Faible

Élevée

Medium

Partagez via des bibliothèques au moment de la création

Medium

Élevée

Faible

Partager au moment de l'exécution

Élevée

Élevée

Élevée

Pratiques de découverte par micro-frontend

Autonomie

Cohérence

Complexité

Configuration lors de la création de l'application

Faible

Élevée

Faible

Découverte côté serveur

Élevée

Élevée

Medium

Découverte côté client (exécution)

Élevée

Élevée

Medium

Voir les pratiques de composition

Autonomie

Cohérence

Complexité

Montage côté serveur

Élevée

Medium

Élevée

Composition côté bord

Medium

Medium

Élevée

Montage côté client

Élevée

Medium

Medium

Pour en savoir plus sur les concepts présentés dans ce guide, consultez la section Ressources.