LibraryActive

tRPC

tRPC: tRPC Introduction Version: 11.x On this page End-to-end typesafe APIs made easy Introduction โ€‹ tRPC lets you build & consume fully typesafe APIs without schemas or code generation.

Open source page โ†—

Field note

What it does

tRPC Introduction Version: 11.x On this page End-to-end typesafe APIs made easy Introduction โ€‹ tRPC lets you build & consume fully typesafe APIs without schemas or code generation. It combines concepts from REST and GraphQL - if you are unfamiliar with either, take a look at the key Concepts . In full-stack TypeScript projects, keeping API contracts in sync between the client and server is a common pain point. tRPC does this by leveraging TypeScript's type inference directly, with no code generation step, and catches problems at build time. tRPC can run standalone or mounted as an endpoint on your existing REST API using our extensive ecosystem of adapters. Features โ€‹ โœ… Well-tested and production ready. ๐Ÿง™โ€โ™‚๏ธ Full static typesafety & autocompletion on the client, for inputs, outputs, and errors. ๐ŸŽ Snappy DX - No code generation, run-time bloat, or build pipeline.

Capabilities

Available capabilities

Tags

Tags

No tags filed yet.

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Adding tRPC to an existing project โ€‹

Adopt tRPC โ€‹

Community โ€‹

Creating a new project โ€‹

Features โ€‹

Introduction โ€‹

Quick Look โ€‹

Try tRPC โ€‹