T3 Stack · Type Alias
RouterOutputs
tRPC lets a Next.js frontend call backend TypeScript procedures with end-to-end type safety. It uses TypeScript inference for router types, autocomplete, and API calls without generated code.
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.
SubscribeRelated
Next.jsTypeScriptPrismacreateTRPCRouterpublicProcedureZod