Skip to content
masterclass Buddy

T3 Stack · Concept

superjson transformer

tRPC lets TypeScript backends expose type-safe procedures to frontends. Type inference provides checked calls and auto-completion without code generation.

Last updated

Syntax

createTRPCRouter({ procedureName: publicProcedure.input(schema).query(({ ctx, input }) => result) })

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • CreateTRPCRouter
  • publicProcedure
  • TypeScript inference
  • API router
  • Prisma

Source: tRPC • Create T3 App. Checked 2026-11-03.