
MCP Server : Implémenter un serveur Model Context Protocol en TypeScript
Découvrez comment créer un serveur MCP en TypeScript à l'aide du SDK officiel. Apprenez à fournir un contexte riche aux LLMs.
Sommaire
Le 14 novembre a eu lieu la première (et possiblement dernière) édition de dotCSS, une conférence par dotConferences, déjà responsables de dotJS, dotScale, dotGo, la future dotSwift et la non-renouvellée dotRB.
Version courte : dotCSS était une très bonne conférence qui a clairement trouvé son public étant donné que le théâtre des variétés, lieu où elle avait lieu, était rempli, mais n'a pas probablement pas trouvé assez de ressources pour se financer, ce qui a conduit à la réduction de sa durée (une journée annoncée, réduite à un après-midi)
Résumé rapide des différentes présentations :
A suivi une série de lightning talks:
Les présentations des invités ont ensuite repris !
Hugo Giraudel, dans sa présentation Keep calm and write Sass, a parlé de la manière dont les préprocesseurs CSS permettent de faire plus facilement la transition entre les débuts simples de CSS, utilisé pour donner du style à des pages web, et les applications web complexes qu'il doit styler aujourd'hui. Il a présenté des principes à suivre pour développer avec Sass:
Estelle Weyl a parlé de features moins connues de CSS, comme compter des éléments, puis a parlé des spécificités des sélectures dans sa présentation CSS? WTF!, qui s'est terminée avec son explication d'astuces en CSS pour éviter !important, ou même l'overrider avec des animations CSS.
Nicolas Gallagher a parlé de CSS scalable et de comment dans une large société comme Twitter penser les différents éléments pour que le développement ne demande pas à se poser des questions, de penser directement en termes de design d'interface utilisateur.
Bert Bos, le co-createur de CSS, a parlé de typographie, donnant des examples clair au sujet des difficultés qui y sont liées, qui ne peuvent potentiellement pas toutes être réglées avec CSS. Par exemple, les guillemets sont différents en français, anglais, néerlandais. De même, la ponctuation peut être différente (un espace avant ! et ? en français mais pas en anglais), il est donc dififcile de penser à comment faire du markup logique pour ces éléments.
Ana Tudor (@thebabydino), la dernière invitée de la journée, a montré une série de démos impressionnantes ayant pour sujet la distribution. Les examples sont sur Codepen.
Et voilà comment dotCSS s'est terminé. Une fort bonne conférence donc, et on regrettera que l'expérience ne semble visiblement pas avoir vocation à être renouvelée l'an prochain.
C'était en tout cas un après-midi très enrichissant, qui a permis d'avoir l'avis d'experts reconnus sur l'évolution et la qualité du CSS (et de l'environnement qui gravite autour, particulièrement Sass), et de réfléchir aux challenges qui y sont associés. C'était aussi l'occasion de voir tout ce qu'on peut faire d'impressionnant avec CSS, comme les dernières démos l'ont montré.
Auteur(s)
Hugo Agbonon
Developer @ Eleven-labs
Vous souhaitez en savoir plus sur le sujet ?
Organisons un échange !
Notre équipe d'experts répond à toutes vos questions.
Nous contacterDécouvrez nos autres contenus dans le même thème
Découvrez comment créer un serveur MCP en TypeScript à l'aide du SDK officiel. Apprenez à fournir un contexte riche aux LLMs.
Découvrez comment créer un plugin ESLint en TypeScript avec la nouvelle configuration "flat config" et publiez-le sur npm.
Apprenez à concevoir une barre de recherche accessible pour le web, conforme RGAA. Bonnes pratiques, erreurs fréquentes à éviter et exemples concrets en HTML et React/MUI.