从数据库生成完整堆栈应用程序

2020-06-16 20:08:09

DBCore现在可以生成一个类型脚本/反应CRUDUI,该CRUDUI会自动连接到生成的REST API(在GO中)。

该项目的目标主要是为全栈应用程序提供尽可能多的有用样板。该系统可能不足以成为一个完整的应用程序开发平台。它目前缺少挂钩、覆盖和按行/按表授权。

从长远来看,UI代码生成可能比API更没有用处,因为UI必然非常多样化。但是,既然在代码生成中已经处理好了,那么不需要再次构建相同的浏览器端API、身份验证和路由逻辑是一件好事。

以下是示例/待办事项应用程序的一些屏幕截图。这里的Everypage是在读取数据库模式后自动生成的。浏览器应用程序与类似的自动生成的API挂钩。

DBCore的新特性:从您的数据库模式生成并与类似生成的Go REST API挂钩的TypeScript/Reaction UI。因此您现在可以从数据库模式生成完整堆栈应用程序。帖子里的截图。https://t.co/BTGRVBsfUR。

-菲尔·伊顿(@Phil_Eaton)2020年6月14日