Partie 1 : Découvrir Angular
Partie 2 : Acquérir les bases sur Angular
Partie 3 : Aller plus loin avec Angular
1 de 2

6. Conclusion

Voilà, c’est tout pour ce chapitre. J’espère que vous aurez appris plein de choses sur l’avenir du développement web. Les Web Components auront certainement un rôle à jouer dans le web de demain, et il serait dommage de passé à côté !

Retenez que les Web Components sont composés de quatre technologies différentes qui fonctionnent ensemble, pour nous permettre de réaliser des applications web avec du HTML modulaire.

En résumé

  • Les Composants Web permettent d’encapsuler du code HTML, CSS et JavaScript qui n’interfère pas avec le DOM principal de la page web.
  • Les Composants Web sont un assemblage de quatre standards indépendants : les éléments personnalisés, le Shadow DOM, les templates HTML et les imports HTML.
  • Les éléments personnalisés permettent de créer ses propres éléments HTML valides.
  • Les templates HTML permettent de développer des morceaux de code HTML qui ne sont pas interprétés au chargement de la page.
  • Les imports HTML permettent d’importer du HTML dans du HTML.
  • Les spécifications des Composants Web sont assez récentes et ne fonctionnent pas forcément sur tous les navigateurs, mais Angular propose de simuler en interne certaines de ces spécifications pour augmenter leur portabilité.