Node.js
Node.js est l’environnement qui exécute JavaScript et TypeScript côté serveur : API, services temps réel, orchestration d’appels à des modèles d’IA, rendu de sites Next.js.
Mise en contexte
Avec Node.js, le même langage sert de l’interface au serveur. Un seul vocabulaire, des types partagés, des développeurs qui interviennent sur toute la chaîne. Il excelle sur le temps réel (WebSockets, événements) et sur l’orchestration de services externes.
Nous l’utilisons pour les API de nos applications React et Next.js et pour les services qui dialoguent avec plusieurs fournisseurs d’IA. Par exemple, l’orchestration des modèles de Cabiine (Vertex AI avec secours OpenAI) et ses tableaux de bord temps réel tournent sur Node.js et TypeScript.
Pour les règles métier lourdes et les applications appelées à durer des années, Symfony reste notre premier choix.
Questions fréquentes
Node.js pour les services temps réel, les interfaces connectées et l’orchestration d’IA. Symfony pour les applications métier à règles nombreuses, rôles et habilitations, appelées à durer.
Oui : des versions LTS maintenues trente mois, publiées chaque année. Nous déployons uniquement des versions LTS et planifions leurs montées de version dans les options de continuité.