Skip to content
masterclass Buddy

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.

Subscribe
  • Next.js
  • TypeScript
  • Prisma
  • createTRPCRouter
  • publicProcedure
  • Zod

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