Cela fait des années que l'on entend parler des Web components, mais ils sont aujourd'hui encore peu utilisés dans notre écosystème. En effet, ils sont souvent écartés par méconnaissance ou par la peur de se confronter à un nième framework qui remplacera encore une fois le code des applications existantes qu'on vient juste de refondre. Cependant, il faut plutôt voir les Web components comme complémentaire aux technologies que nous utilisons tous les jours et ce pour répondre à des problématiques bien précises. De plus désormais il existe une pléthore d'outils facilitant leur mise en place, et leur intégration à des applications existantes. Alors pourquoi s'en passer ? Je vous propose dans ce slot de voir ensemble ce que sont concrètement les web components, et d'illustrer leur usage avec un cas concret en utilisant Stenciljs.