低代码开发,去年在IT软件开发行业已经已经成为了行业内的爆炸性热点。但行业内专业人士对其能力褒贬不一,下面我们看看大家是怎么说的。
质疑方认为:
世界上没有银弹,现实业务场景极其复杂,不是低代码能解决的;
低代码平台是个黑盒子,想做修改很难,久而久之被工具公司绑架;
低代码面向小白用户,帮不到程序员,是伪需求;
低代码应用难维护;
辩解方认为:
低代码平台已经把开发人员常用的工具全部封装了,可以让使用者更关注业务而非技术;
低代码开发平台是在开发者熟悉的技术栈上运行的,开发者可以将现有的服务器代码、SQL视图及存储过程、样式表等添加到使用低代码开发的项目中;
低代码的对象并不完全是入门小白,而是面向业务流程设计和管理的骨干人员,降低沟通成本;
低代码开发也遵循软件开发的普适原则,在提供应用可维护方面的上限,一定会比传统开发模式高;
笔者认为:低代码平台不是一个伪命题,是未来产业升级的方向。
首先,世界上确实是没有银弹的 ,低代码也不是银弹,低代码开发是对现实业务场景常用的代码进行模块化封装,减少重复性编码工作,节省了开发人员的时间和精力,让开发人员可以更关注复杂业务本身。
其次,当遇到低代码平台确实无法完成的工作时候,也可以通过代码植入的方式完成个性化开发。
再者,低代码开发比传统开发模式交付时间更快,投入成本更低,处理问题更方便,真实有效。
最后,正因为有低代码平台作为软件基础平台,可以规范程序员的编程思路,整个项目组书写的代码开发的思路基本统一,让有人员离开团队时候可以保证功能模块的顺利交接。
飞速认为要先捋清楚什么是“企业级”低代码?从企业的更多需求场景出发,企业的内部信息化需求,往往集中在这3个方面:1、流程管控。由于各企业规章制度和管理办法的不同,需求往往都存在个异性,在流程上,需要有更灵活的配置功能。
2、数据处理。提供企业级的高级特性,更敏捷的处理数据。
3、业务需求。满足大体的业务需求,可使用低代码平台构建应用程序。
回到主题,那企业级低代码开发平台,都需要具体哪些功能呢?
1、系统集成能力。企业级低代码开发平台的重要标志,通过内置的API接口功能,应用便可集成或对接其它系统,打通数据链接,避免信息孤岛;
2、源码交付能力。源码交付对于起来说,极为重要。便于甲方二次开发,满足不同需求;
3、组件拓展能力。允许用户自主拓展和定制组件,才能够满足其功能复用的需求;
话不多说,直接给大家推荐几个国内比较主流的低代码开发平台,
1、织信Informat,是深圳基石协作推出的面向业务人员的低/零代码开发平台,具有高度灵活的“数据+权限+流程”动态信息管理模型,用户不再需要以来代码开发,可以通过自主配置的方式,快速搭建企业运营所需的各类管理系统。而且它与企业微信、钉钉紧密集成,能够大幅节约研发成本和时间,帮助企业实现全方位的数字化转型。它还提供了100+现成的应用和行业模板,企业不需要从零开始,直接基于应用或模板来修改或拓展功能,可以更快速高效地搭建出贴近需求的应用。
第二个,钉钉宜搭,阿里自己开发的低代码平台,跟钉钉也有比较深度的绑定,其实功能都是差不多的,通过拖拉拽的方式设计表单设计流程,设计仪表盘之后,你可以一键把它发布到电脑端和手机端,让你公司其他同事来使用。
第三个是奥哲,这个也是钉钉参股的。它的特点是面向不同的场景和不同的人群做了一些细分。比如说,有面向专业开发者的、面向业务人群的、面向数字化管理员的,你可以根据你们公司不同的开发水平去选择某一个。
第四个是思泉云。我之所以介绍这一点,是发现他们把 OA 和 CRM 做了打通,相当于是专注在某一个点上。如果你对这方面需求比较强的话,可以试一试。
第五个呢就是伙伴云,创始人是戴志康,过去的80后创业四少,当时创业就做了Discuz!国内的论坛软件,其实一直也是 To B 得,也是国内最早一批做零代码开发平台的。
他们其实跟企业微信的打通比较多,你在企业微信里边做线上的销售,一整套的CRM流程他们做的是比较完善的。
第六个就是明道云,这也是一个非常老牌的创业公司了,从最早明道去做企业服务,然后现在明道云做的低代码。他们家的有一个特点就是能够提供私有化的部署。
如果你对数据安全各方面有要求的话,你就可以试试,他们感觉会更适合中大型的企业。
第七个就是简道云,我发现他们的介绍写得特别好,你用它去做开发,基本上就是三步,第一步是设计表单,第二步设计流程,第三个就是仪表盘。简单的应用搭建用它还行。
以上内容,希望大家有所帮助!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)