TRPC
My name been using this technology for almost a year trpc can be described as An alternative to traditional REST or GraphQL let's take a look at why
## Rest
maybe you are working with a frame work how to build your endpoints frontend you would need documentation for you api
graphql is a schema and a language designed for you to in detail describe everything your backend can do and the shape of that data as a graph graphql is rest with extra steps because for an architecture reason a team reason a design reason or for good reason you want to add things on top of rest to make it more complex but stricter and more powerful and dynamic
graphql is a schema and a language designed for you to in detail describe everything your backend can do and the shape of that data as a graph graphql is rest with extra steps because for an architecture reason a team reason a design reason or for good reason you want to add things on top of rest to make it more complex but stricter and more powerful and dynamic
Create by Alex Colin McDonnell Created Zod & tRPC
Katt created trpc based on a proof of concept that colin had wrote Zod is a TypeScript-first schema validation with static type inference so what is tRPC and what does it look like
trpc is a way to describe the things the backend can do and then call them remotely that's what the rpc stands for "remote procedure call". It allows you to remotely call that backend code from the front end
Goal is to deliver a better developer experience Developed by Microsoft Used by big players Not going away any time soon
Here I show the end to end typesafety feature of tRPC