Chord-style declarativity — defeating networking boilerplate
summary
Presentation describes Chord, a JSON-RPC–based networking framework for TypeScript that replaces REST to reduce boilerplate. It shows how Chord enables declarative RPC with types flowing from backend to frontend, uses Proxy and Reflection to build the API surface, handles messages that are more than plain JSON, abstracts transport, and can incorporate Sync‑Engine features; examples target TypeScript with SvelteKit, Next and Nuxt.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:02Networking problems
- 3:54Project context
- 8:06API issues
- 11:17Chord goals
- 13:27Chord architecture
- 15:32Developer demo
- 18:04Adoption results
- 19:07Framework evolution
- 20:13Chord internals
- 23:03Data validation
- 25:29Authorization models
- 27:16Authorization examples
- 29:02Auth middleware
- 31:31Future plans
- 32:12Q&A
related talks
13mMaking typesafe APIs easy with tRPC
30mThe Hidden Framework Revolution: The Comeback of RPC
27mTake a rest from REST
26mThe hidden framework revolution: the comeback of RPC
12mtRPC: Better than REST GraphQL?
35mRethinking Enterprise Architectures with Node.js
01h 03mTowards a server-less Web
26mDemystifying Protocol Buffers and gRPC
