◭tRPC is a library for end-to-end type-safe data fetching for sites (and apps) written in TypeScript both on the front- and backend. With tRPC, you simply write an API function and can then use the function’s input and output data straight in the client. There is no code generation involved as the data is inferred through exporting the types of the backend and importing them on the frontend. There are libraries designed for React & Next.js, but tRPC is not tied to React & can be used with React Native as well.
◭ Alex is a Swedish full-stack typescripter who has developed tRPC based on a proof of concept by Colin (who also made Zod). He has been coding for over 15 years, currently CTO & co-founder at the startup TradeBay.co.
◭ This talk has been recorded during TypeScript Berlin Meetup. Join our TypeScript Berlin Meetup group here: https://www.meetup.com/TypeScript-Berlin
Learn more about Prisma: ◭ Website: https://www.prisma.io ◭ Docs: https://www.prisma.io/docs ◭ Quickstart: https://www.prisma.io/docs/getting-started/quickstart-typescript