使用 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 客户端的工具的主要内容,如果未能解决你的问题,请参考以下文章
Rest API 生成 PDF byte[] JSON 内容类型,使用 angularJS 在 Web 中查看