“低代码”平台仍有很长的路要走,码农们还得继续掉头发。
本着对“低代码”平台的好奇去github上搜了一下,star数最多的Java“低代码”平台叫jeecgboot,足足获得了24K+的star。
大致看了一下它的使用文档,用户、部门、权限等公共模块是自带的,其他部分需要在前端页面上输入建表字段,然后一键生成前后端代码,包含基本的增删改查功能,而且支持一对一、一对多这样的场景。
然后看了一下它的代码,所谓的代码生成还是依靠代码模板来完成的,包名、类名等等都是通过占位符替换进去的,模板里带有一些循环、if判断等,类似freemarker语法。
而且这种低代码平台也仅仅局限于“后台管理系统”。
如果目前最优秀的“低代码”平台也只能做到这种程度的话,那可以说,路真的还很长,模板本身就缺乏灵活性,稍微带点弯的业务场景就需要人工干预了,这是最大的问题。
小微企业或者接私活的个人开发者可以考虑用,其他就不推荐了。
高谈阔论