Les Web Components : pour le meilleur et surtout pour le pire
Un développeur Web nous livre son expérience
Les Web Components : pour le meilleur et surtout pour le pire
Un développeur Web nous livre son expérience
Le , par SylvainPV
Avez-vous déjà utilisé les Web Components ? Cette nouvelle façon de concevoir les pages Web est pressentie comme une prochaine révolution en matière de développement web. Elle permet de manipuler des composants d'interface encapsulés sous la forme de balises HTML personnalisées, grâce à l'association de plusieurs nouvelles spécifications : les Custom Elements, les HTML imports et le Shadow DOM.
Si vous n'avez jamais entendu parler des Web Components, je vous invite à découvrir cette excellente introduction par Didier Mouronval : Les éléments personnalisés - Créez de nouvelles balises HTML
Les Web Components ont fait beaucoup parler d’eux depuis l’avancée des dernières spécifications et le développement de polyfills permettant de les utiliser dès maintenant. Mais cet engouement est-il justifié ? Pour aller à contre-courant de la multitude d’articles en vantant les mérites, j'ai souhaité mettre en avant l’intérêt discutable, les limitations, les inconvénients et les mauvais cas d’utilisation des Web Components :
Débat: Les Web Components, pour le meilleur et pour le pire ?
Je vous invite à poursuivre le débat ici.
Allez-vous utiliser les Web Components dans vos futurs projets ?
Pensez-vous que les Web Components vont révolutionner le développement web ?
Quels autres avantages et inconvénients voyez-vous dans l'état actuel des spécifications ?
Une erreur dans cette actualité ? Signalez-nous-la !