这个问题应该作为所有不同后端无关管理界面的列表。更新下面的社区 wiki 答案以添加更多信息。
2 回答
这是一个社区维基答案。你应该用你的改进来编辑我。按字母顺序排列。
实现
AdminJS是一个类似于 GUI 的数据库表,具有 CRUD 功能
注意:不再维护。Create.js是一个用于编辑内容和管理集合的内联编辑 GUI,它提供了一个小部件界面,并且可以扩展以在其上放置所见即所得的编辑器
(来源:bergie.iki.fi)HydraConsole是 Hydra 驱动的 Web API 的通用 API 控制台。
Lumber Lumber 使用您的 SQL 或 MongoDB 数据库生成一个完全与后端无关且高度灵活的现代管理界面应用程序。
ng-admin:将 AngularJS 管理 GUI 添加到任何 RESTful API
Web Write 的 InlineGUI是具有 CRUD 和站点管理功能的内联编辑 GUI
规格/框架
Create.js 后端集成指南- CRUD 操作的 REST API 规范
VIE - 基于 W3C RDFa 和 JSON-LD 规范构建并在 Create.js 中使用的与服务器无关的 JavaScript 数据层
Hydra - 用于创建超媒体驱动的 Web API 的轻量级词汇表。通过指定 Web API 中常用的一些概念,它可以创建通用 API 客户端。
Web Write Spec - 用于 CRUD 操作和集合列表的 REST API 规范
Neutron Protocol - 用于内容编辑的 XML 和 WebDAV 协议
Atom Publishing Protocol - 用于内容编辑的 XML 和 WebDAV 协议
MetaWeblog API - 用于面向博客的内容编辑的 XML-RPC API
Data.js - Javascript 的数据表示框架
Twingle - 用于跨系统内容编辑的 XUL 应用程序和协议(已停产)
文章
还有https://github.com/punkave/jquery-rest-admin 在这种情况下http://jsonapi.org也可以开始发挥作用。