锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / 软件工程技术社区和软件工程工具社区 / 低代码开发、低代码开发平台、低代码开发开源项目
服务方向
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

锐英源精品原创,禁止转载和任何形式的非法内容使用,违者必究


低代码开发


低代码开发这个词汇有歧义,现在说的低代码开发是国外的字译,给人的感觉对程序员有打压作用,其实应该翻译成快速应用平台开发。

现在低代码开发关注的能力有可视化前端开发、后端代码生成和提供基础后端能力进行流程衔接,这些都是帮助快速生成应用平台,但生成的平台里的代码还是有细节需要调整,基础后端能力现有的功能可能还不适合你要求,低代码开发平台要修改,使用低代码平台的老板也要参与,所以低代码开发这个术语有点坑人,改成快速应用平台开发,更合适。

锐英源软件以前用C#开发时,用过一个动软工具,能够生成C#语言下的MVC代码,MVC代码里封装了CRUD,让写数据库的工作降低了工作量。

工业控制方面LabView声称能够进行可视化组态,也是一种低代码开发,让快速生成工业控制类应用。

最近想快速写个网站平台,就关注了下支持网页的低代码开发,以前看了一个jeecg boot的说明,就先看了它的功能,网页是能拖拉生成,但是生成的结果用浏览器的网页源代码看不到,只能看到js,可能我研究的少,也有可能本身结果是渲染出来的,不是静态的,所以看不到,这样的话,对我兴趣就不大了。如果真的是有低代码平台,能够生成CRUD的前端页面和后端代码框架,就真的是省大事了。

低代码平台可以理解为界面能生成,基础功能接口能像存储过程哪样进行服务,但是这术语名称对做程序员行业的打压太多。

 

低代码开发平台

现在各大巨头都有代代码开发平台,阿里的钉钉成型的早,其它公司也都有。还有些行业公司也有低代码开发平台,而前端方面开源的也有很多。像我前文说的jeecg boot。

但是使用低代码开发平台也有麻烦,因为低代码开发平台是有底层的,底层的代码初学者是很难掌握的,如果把握不好,就会有无关功能的代码留存,比如有的代码平台js会偷偷挖矿,当然这只是少数,我只是举例来说,使用低代码开发平台,最好选择可靠的。如果觉得不可靠,还不如找认识的人做一些基本功能模板,自己拷贝粘贴更安全。

 

低代码开发开源项目

低代码开发开源项目在github上搜索会有很多,不管怎样,开源项目的开发者都是认真做研究的朋友,有兴趣学的用的,请为开源项目多赞助。

杰克布JeecgBoot

杰克布JeecgBoot的演示视频我看了,能动态生成数据表,能用表生成网页视图,结合一个特殊字段能做流程管理,还有一些公用模块。

BaseCloud

BaseCloud是一套基于uniapp、uniCloud、uni-id的全栈开发框架,不依赖任何第三方框架,极度精简轻巧。但演示平台的用户名密码登录不了,并且用户群也满了。

JEPaaS 

让软件开发人员和业务用户通过直观的可视化界面来构建应用程序 ,而不是传统的编写代码方式。 用户可以在开发平台灵活各个图形化控件,以构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。有绿色版本,需要maven。

 

这些开源项目都依赖很多包,都是从git上下载代码后,自己部署环境,环境调试好,首页做好,然后自己用低代码工具编写出来,让普通权限用户来使用低代码结果。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内