🧑💻 En tant que dev Java, C# ou encore TypeScript nous sommes habitués à avoir dans notre IDE préféré toutes sortes d'informations sur les librairies que l'on utilise : signature des méthodes, documentation, code highlight, autocomplétion etc 🙃 Mais lorsque l'on ouvre un template HTML l'expérience n'est plus la même, on a bien quelques infos si on utilise des balises standards ou un framework UI très populaire mais plus rien dès qu'on s'en écarte un petit peu. Et s'il y avait un moyen pour que les lib UI embarquent et partagent toutes les informations nécessaires afin de fournir la meilleure DX possible ? Et ce de la même façon pour une lib Angular, Vue, React, Web Components voire des choses plus exotiques comme htmx ou les classes CSS `fa-` de Font Awesome.
🦸 C'est la promesse faite par les `web-types`, un standard open-source de documentation de composant web présenté il y a quelques mois. Je vous propose de découvrir ensemble ce qu'apportent les Web-types, se pencher sur leurs fonctionnements et voir comment ajouter des types a un de ses propres composants.
Thursday February 3, 2022 15:00 - 15:45 CET
Mont BlancWTC, 5 - 7, place Robert Schuman, 38025 Grenoble