怎么看待存在争议的低代码?
一、低代码直接效果怎么样?
以体验过的 JNPF 平台为例,JNPF 低代码开发的过程就是可以通过拖拉拽的方式去完成软件开发,复杂功能可以通过二次开发来解决,提升开发效率,降低开发成本。
给大家举个例子,以我们熟悉的 crm 客户管理软件为例,传统的软件开发时间一般都在 1 个月以上,需要大概 2-5 个 IT 人员去完成,但用低代码工具,可以 1 个人,1 周-2 周左右就可以完成一套 crm 软件。这个效果会比传统开发要快很多,成本也会低很多。
二、低代码相关问题的解答?
大家对低代码都有自己独特的见解,解答下问得几个最多的问题。
1、低代码能不能私有化部署?
问这个问题很正常,暂时国内大部分都是不支持私有化的,只有少数几家能做持续私有化部署,包括云部署和本地部署。
2、低代码提不提供源码?是否开源?
大部分都不提供源码,有一些做了很多年的公司就是靠卖源码的,但比较少,易用性也不算太高。至于是否开源,很少能找到开源的低代码平台。
3、低代码是否支持做复杂场景?
一般低代码主要是做管理软件更多,对于管理软件来说,一般没有做不到的。有些厂商是开放部分代码编程,像 JNPF 就是前后端都能支持编程,那都能编程写代码了,还有做不到那就过分了。
三、个人观点总结
最后,我觉得低代码就是一个开发工具,或者是一个开发平台,把一些重复的工作标准化后,共享并分享给到大家让大家提升整体的开发效率。当没有火车的时候,大家觉得马车是最快的,当没有火车的时候,大家觉得汽车已经是最快的,我觉得我们要保持一个开放的心态去对待新技术和新科技。
上面这层定义,我认为 JNPF 开发平台这款产品还是蛮符合的。
像 JNPF 提供源码交付机制,当企业涉及到一些复杂的业务流程及功能难以实现时,可以在无需重新购买额外的平台或者服务的情况下,根据平台源码二次开发,摆脱对原厂的依赖。
也支持私有化部署,针对特定企业定制开发的产品,私有化部署的服务器、存储空间等由客户自己管理(本地部署)或第三方服务商托管(私有云部署),资源通过私有网络提供。比如我国很多政府或者大型企业自建的信息化项目多属于私有化产品。
这边放上网址,感兴趣的朋友可以去体验一下,一定会有意外的收获。
版权声明: 本文为 InfoQ 作者【高端章鱼哥】的原创文章。
原文链接:【http://xie.infoq.cn/article/a98f5ceec2e17b146fa62097d】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论