← 所有版本说明

Restorm v1.1.0

发布于

🎉 **Restorm 现在也是一款 API 设计器。**设计您的 API,同时横跨五种协议将其作为实时 mock 提供,并生成它的客户端——全程不离开应用,一切都在您自己的磁盘上。

  • **可视化 API 设计器。**手动为您的 API 建模——模型、枚举(具名或内联)、路由、参数、具名示例、约束、标签与弃用——无需编写一行规范。
  • **一键将其作为 mock 提供,同时横跨 5 种协议。**设计会变成一台服务器,同时以 HTTP、GraphQL、SOAP、OData 和 gRPC 作答。响应来自您的具名示例(或根据您的模型生成的逼真数据),并带有约束校验、模拟延迟和有状态模式。
  • **开箱即用的客户端,自动生成。**在 mock 运行期间,Clients 部分会为每个已启用的协议创建真实、可运行的请求,指向 mock 的端点。一键即可打开一个请求并直击服务器——再也不必把您的 API 重新导入到别处去测试它。
  • 使用所提供的模板以及您自己的自定义模板,从您的设计生成代码,代码在沙箱中渲染,只有在您确认后才写入磁盘。也可导出描述符(OpenAPI 及其他)。
  • 导入时,请求体会预先填好:GraphQL 会选中返回类型的标量字段,gRPC 会展开嵌套消息——请求可原样运行。