使用 JSON Rest 接口生成 Web 客户端的工具

Posted

技术标签:

【中文标题】使用 JSON Rest 接口生成 Web 客户端的工具【英文标题】:Tool to generate web client using JSON Rest Interface 【发布时间】:2021-08-09 23:27:28 【问题描述】:

是否有任何前端框架(如 Vue.js)能够直接从各种 Endpoints 生成原型表单/视图?

我想快速敲出一些表单来捕获数据并将其提交到一组 JSON Rest Post API 和显示页面以呈现从其他 JSON Rest Get API 检索到的数据。

我不想经历不得不将每个字段映射到一组 .js 文件中的痛苦,如果样板可以从接口以类似的方式生成,那就太好了Apache Isis 从域模型中所做的事情。

以上内容将允许我/客户直接从界面生成 UI,并使用 Web 浏览器与使用 Postman 的方式进行交互,而无需安装和理解 Postman。

【问题讨论】:

【参考方案1】:

您可以尝试以下方法之一:

    https://vue-crud.github.io/ https://github.com/dionmaicon/vue-crudgen https://github.com/ais-one/vue-crud-x - 在https://codeburst.io/vue-crud-x-a-highly-customisable-crud-component-using-vuejs-and-vuetify-2b1539ce2054 中描述 https://api-platform.com/docs/distribution/

【讨论】:

以上是关于使用 JSON Rest 接口生成 Web 客户端的工具的主要内容,如果未能解决你的问题,请参考以下文章

为 WCF REST 服务生成示例数据?

什么是 JSON REST 接口

django-rest-swagger对API接口注释

Rest API 生成 PDF byte[] JSON 内容类型,使用 angularJS 在 Web 中查看

REST及REST风格的Web服务与ArcGIS Server REST风格的Web服务 一

是否有为 Spring 3 REST 控制器生成 JSON SMD 的解决方案?