
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.
Un post court pour vous parler d'une technologie que je viens de trouver, il s'agit d'un framework js pour nodejs, sails.js.
Sails.js est un framework MVC (modèle, vue, contrôleur) pour nodejs. Il ressemble à Ruby&Rails, mais avec un support plus moderne et un usage plus orienté objet travaillant mieux avec des applications web. Il permet d'avoir les mêmes fonctionnalités que les frameworks PHP récents tels que CakePhp, Symfony 2 etc.... Sails a spécialement été conçu pour construire des API Web, des sites one-page et des applications en temps réel telles que des chats. Sails permet l'utilisation de toutes les fonctionnalités modernes de nouvelles applications web:
Socket.io, RealTime, WebSockets permettent de prendre en charge les systèmes de transport de données facilement. En permettant de créer des applications type jeux multijoueurs, tchat ...
Comme nodejs, sails permet de garder une performance sensiblement proche de nodejs.
Il permet de générer automatiquement des Api Json via une maîtrise du CRUD de votre modèle, ainsi qu'un routing automatique de vos contrôleurs.
La bonne nouvelle est que Sails supporte Grunt et permet donc de faire des tests plus facilement.
Si vous voulez plus de renseignements, je vous invite à aller voir le site de Sails.js, prochainement un test technique.
Auteur(s)
Jonathan Jalouzot
Lead développeur au @lemondefr, mes technologies sont le symfony depuis 2009, le nodejs, l'angularjs, rabbitMq etc ... J'adore les médias et aimerai continuer dans ce secteur plein de surprise. Vous pouvez me retrouver sur les réseaux sociaux: Twitter: @captainjojo42 Instagram: @captainjojo42 Linkedin: https://fr.linkedin.com/in/jonathanjalouzot Github: https://github.com/captainjojo
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.