cloudflare

capnweb

cloudflare

JavaScript/TypeScript-native, low-boilerplate, object-capability RPC system

AI 简介

Cap'n Web 是一个面向现代 JavaScript/TypeScript 环境的轻量级对象能力(Object-Capability)RPC 框架。它无需接口定义(schema-free)、零样板代码,基于 JSON 序列化,原生支持 HTTP、WebSocket 和 postMessage 等传输方式,并兼容浏览器、Cloudflare Workers、Node.js、Deno、Bun 等运行时。核心特性包括双向调用、函数与对象按引用传递、Promise 流水线(pipelining)及能力安全模型。适用于需要低延迟、跨上下文(如 iframe、worker、serverless)安全通信的前端应用、微前端、边缘计算服务和插件化架构场景。

TypeScript
MIT License
3.9k
Stars
135
Forks
17
Watchers
18
Issues

Star 增长

今日0
近 7 天0
近 30 天+8
综合评分59.2
默认分支main