World Congress 2023 Oct 23, 2023

tRPC: API schemas are pure overhead

Giorgio Boa

API schemas and code-generation pipelines are pure overhead. Discover how tRPC uses native TypeScript inference to deliver instant, end-to-end type safety from your database to your UI.

Pause
Mute Enter Fullscreen
#1 about 4 min

Schema fatigue in OpenAPI and GraphQL specifications

Working with strict schemas requires learning new declarative languages and running extra code generation steps.

#2 about 3 min

Introduction to tRPC and TypeScript type inference

Extracting object shapes using TypeScript typeof enables sharing data between client and server without explicit schemas.

#3 about 7 min

Live coding a Next.js application with tRPC

Configuring a shared app router allows backend method changes to instantly surface as frontend build errors.

#4 about 7 min

Debugging tRPC network requests and server execution

Inspecting HTTP payloads and placing breakpoints uncovers how client browser fetches execute server-side business logic.

#5 about 6 min

Evaluating tRPC tradeoffs and real-world implementation

While tRPC provides seamless integration for full-stack TypeScript codebases, sharing public APIs requires custom middleware integrations.

#6 about 4 min

Handling multi-repository setups and heterogeneous ecosystems

Sharing type definitions across separate repositories involves compiling an npm package to maintain strict API contracts.

Matching moments

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

9:46 min

Questions on architecture typing and team organization

Trishul Goel · JS Congress

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:28 min

Understanding the architectural drivers of gRPC performance gains

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 2

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 9

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Outdoor Stage

GitHub’s Team X-Ray: Your Repository Knows More About Your Team Than Your Team Does

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths
Open session

World Congress 2026 North America

September 24, 2026 · 11:40–12:10

Stage 4

Taming Rogue Agents: Observability-Driven Evaluation for Production Reliability

Anagha Rumade, Anjana Umapathy, Apoorva Jaiswal

Anagha Rumade
Anjana Umapathy
Apoorva Jaiswal
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 5

Managing GPUs by Just Asking, Infrastructure in the Age of MCP

Jessica Garson Beauchemin

Developer Relations Lead, Community at Runpod

Jessica Garson Beauchemin