Skip to main content

CurateClick

tsrpc.cn favicon

TSRPC

TSRPC 是专为 TypeScript 设计的 RPC 框架,支持 HTTP API、WebSocket 实时应用和 NodeJS 微服务。它解决了前后端通信中的类型安全、协议定义、二进制传输等问题,并支持多平台和 Serverless 部署。

Check out TSRPC on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

TSRPC 是什么?TSRPC 是专为 TypeScript 设计的 RPC 框架,经千万级用户验证。适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等场景。**一直以来,前后端通信都存在着一些痛点:**1、依赖文档或第三方语言定义协议,沟通成本高,维护难度大。2、缺乏类型安全,前后端联调常被拼写等低级错误困扰,甚至埋下安全隐患。3、JSON 支持的类型有限,发送二进制数据 ArrayBuffer 、处理 Date ObjectId 等类型转换都很麻烦。4、请求和响应都是明文,极易抓包破解,字符串加密方式有限,二进制序列化门槛太高。5、实时类业务增多,但 HTTP、WebSocket 技术框架各异,一套代码难以兼容。6、Serverless 日渐成熟,容器、云函数各有千秋,但不同云厂商标准不一,一套代码难以兼容。7、前端平台日趋多样,浏览器、小程序…… 网络请求各有差异,一套代码难以兼容。8、所有的现存框架,都无法支持 TypeScript 的高级类型,如 、、 等。我们无法找到一个能完美解决这些问题的现成框架,于是我们全新设计和创造了 TSRPC 。**特性:**TSRPC 具有一些前所未有的强大特性,给您带来极致的开发体验。🥤 原汁原味 TypeScript直接基于 TypeScript 的 type 和 interface 定义协议无需装饰器、注解、第三方语言支持 TypeScript 高级类型,如 、、 等。👓 类型安全开发时全程代码提示,避免低级错误运行时自动参数校验,总是类型安全🔥 更强的 JSON支持在 JSON 中传输更多数据类型例如 ArrayBuffer、Date、ObjectId💾 支持二进制传输可将 TypeScript 类型直接编码为二进制包体更小、更易加密、无需 Protobuf🔥 支持 Serverless同时支持 Serverless 云函数和容器化部署兼容阿里云、腾讯云、AWS 标准🔥 一键生成接口文档一键生成多种格式的接口文档例如 Swagger / OpenAPI / Markdown☎ 多协议同时支持 HTTP / WebSocket传输协议无关的架构,轻松扩展至任意信道💻 跨平台浏览器 / 小程序 / App / NodeJS 多平台支持兼容 Restful API 调用,兼容 Internet Explorer 10⚡️ 高性能单核单进程 5000+ QPS 吞吐量(测试于 Macbook Air M1, 2020)经过数个千万用户级项目验证,单元测试、压力测试、DevOps 方案齐备

Latest Weekly Picks

Predict video virality before you publish.

Virality Predictor

Powerful Motion Control AI Video Generator

Motion Control AI

PlusGO 是面向中国大陆用户的 ChatGPT Plus 代充值服务平台。使用官方 CDKey,支持支付宝和微信扫码支付,平均 2 分钟完成 Plus 开通,自 2025 年起已为超过 10,000 名用户完成充值。

www.toolcenter.ai favicon
Weekly Pick

Discover the Best AI & Productivity Tools — 1,500+ tools with honest reviews.

ToolCenter
huntereyes.net favicon
Weekly Pick

AI Eye Area Evaluation

Hunter Eyes
www.payforchat.com favicon
Weekly Pick

Subscribe to ChatGPT Plus/Pro in 1 minute — no international credit card needed.

PayForChat
happyhorseai.ai favicon
Weekly Pick

Happy Horse AI Creates Videos with Motion and Storytelling

Happy Horse
promptbuilder.cc favicon
Weekly Pick

Generate, optimize, test, and manage AI prompts in one place. Turn an idea into a ready-to-use prompt in seconds.

Prompt Builder