Alors comme ça vous voulez faire un nouveau Design System ? Bonne idée ! Une bibliothèque de composants et de directives partagée entre designers et développeur·ses améliorera la productivité de tous. Mais comment concevoir un Design System qui ne deviendra pas obsolète dès qu'un nouveau framework JavaScript sortira (demain) ?

Je vous propose d'explorer quelques stratégies concrètes pour vous libérer de la dépendance aux frameworks et librairies. Un indice : utilisez les standards du web ! Nous parlerons de design tokens, de CSS, d'architecture de packages et de Web Components pour développer un Design System à l'épreuve du temps. Vous voulez changer de framework JS ? Pas de problème. Abandonner TailwindCSS ? Facile. Faire une simple page HTML ? Oh yeah !

Cette session vise principalement les Design Systems à grande échelle utilisés par plusieurs équipes sur différents frameworks, mais l'architecture proposée peut être facilement adaptée à des projets plus simples.