Stratégique
NodeJS
Phoenix
Ruby On Rails
Wordpress
Laravel
En cours d'adoption
tRPC
À potentiel
Supabase
Dart Frog
Inertia.js
Abandonné
No items found.
Intelligence Artificielle
DevOps
Frontend
Backend
Mobile
Stratégique
En cours d'adoption
À potentiel
Abandonné

tRPC

tRPC est un framework pour construire et consommer des API de façon typée, en s'appuyant sur Typescript. La technologie se dit être :

  • production-ready,
  • permettre une expérience de développement efficace grâce à de l'autocomplétion sur les entrées, sorties et leurs erreurs,
  • légère car embarquant peu de dépendances,
  • facile à intégrer à un projet existant,
  • déjà disponibles pour les technologies majeures du moment (React, Next, Express, Fastify)
  • Il est même possible de regrouper plusieurs requêtes sous forme de batch.



La promesse est belle, néanmoins attention : cette technologie conviendra avant-tout aux applications qui fonctionnent dans un écosystème JavaScript de bout en bout ! Les API ainsi créés ne sont ni REST, ni GraphQL : il s'agit bien d'un nouveau protocole, plus proche du SOAP qu'autre chose. De plus le typage ne fonctionnera que si l'on utilise TypeScript côté client et côté serveur. Si l'interopérabilité est un critère, visez plutôt ts-rest qui propose une promesse similaire mais plus conventionnelle.  



Besoin d'aide sur un projet avec 
tRPC
 ? 
Parlons-en !

Recommandations liées