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 · WWC 2024

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · WWC 2022

6:07 min

Evaluating TypeScript benefits and project drawbacks

Simone Sanfratello · JS Congress

Upcoming sessions on this topic

Open session

World Congress 2026 North America

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

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

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

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

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

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda