Cap'n Web: a new RPC system for browsers and web servers
Cap'n Web 是一种基于 TypeScript 的 RPC 协议,专为 Web 栈设计。它支持双向调用、函数和对象引用传递、承诺流水线及 HTTP 批处理模式。其基于 JSON 的序列化方式简洁高效,并支持 WebSocket 和 postMessage 等传输方式。该协议适用于实时协作应用和微服务间通信,且易于集成 TypeScript 和 Cloudflare Workers。