typespec 描述api 的框架工具
typespec 是微软开源的api 描述工具,我们可以直接使用与typescript 类似的语言就能描述api,可以方便的生成rest,graphql,openapi,grpc 一些其他协议
代码
包含的特性
- api 优先
- 轻量级api 定义语言(基于typescript)
- 与现有工具链可以方便的集成
- 多协议支持
openapi,json schema,protobuf,json rpc
说明
typespec 包含了vs code 的扩展,可以方便使用强大的语言支持,对于需要开发api的,值得尝试下,同时官方文档也比较完整,可以看看