做网站开发往往少不了后端,但对于前端开发人员来说,选择一门语言来研发后端,学习成本会高很多,所以我们的后端选型用的node环境下的koa框架 + mongodb数据。后端与数据也是基于js即可研发,所以对于前端来说会大幅度降低研发成本与学习成本。而手写代码无论是用多么简单的语言,都是需要很大的研发成本。因为后端与前端也一样,几乎80%代码都是重复的。甚至平常的增删改查分页都是重复的。
所以我们也添加了强大的后端可视化配置功能,可视化配置数据库表之后只需要一键生成增删改查分页等接口。如不涉及到复杂的多表查询几乎是一个代码都不需要写即可配置好。多表查询我们也提供可视化配置工具,自动生成公共的方法。这样即使手写代码也只需写少量代码即可。
而前端调用接口也需要封装好的api才能更好的管理接口,控制接口的参数等。guiplan同样可以一键生成api函数,一键插入即可保存代码。
后台管理系统也支持强大的一键生成功能,选择配置好的数据库表,一键即可生成增删改查分页的后台管理模块,平常一个模块从搭建表格、表单、对话框、对接后端接口、联调后端接口等,前后端一起最少需要一天才能完成一个模块,而现在只需要一键即可搞定。一天的工作量,这里只需几分钟。可想而知效率提升了多少倍。