ts-rest

ts-rest

ts-rest

RPC-like client, contract, and server implementation for a pure REST API

AI 简介

ts-rest 是一个用于纯 REST API 的 RPC 风格客户端、契约和服务端实现。其核心功能包括端到端的类型安全、RPC 风格的客户端 API 以及对 Zod 的支持以实现实时验证,同时无需代码生成且保持较小的包体积。此外,它还提供了可选的 OpenAPI 集成。适用于需要在前端和后端之间进行强类型通信的应用场景,特别是在使用 TypeScript 构建项目时能够显著提升开发效率与代码质量。无论是快速原型设计还是大型企业级应用开发,ts-rest 都能提供高效、可靠的解决方案。

TypeScript
MIT License
3.3k
Stars
173
Forks
7
Watchers
106
Issues

Star 增长

今日0
近 7 天+3
近 30 天+11
综合评分51.32
默认分支main