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 :
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.