为什么低代码最近几年才火起来?

MINIGroupon3


低代码这个概念其实已经存在很久了,最近几年随着市场竞争加大,企业在降本增效上有着强烈的需求,同时由于IT需求的快速增长,企业一方面在IT人员上也存在着巨大的缺口,另一方面人工成本也是不少的一笔开支,而低代码开发平台设计之初就是帮助企业提高企业开发效率,降低企业运营部署成本,这无疑成了解决企业IT瓶颈的一个好的解决方案。

另外,资本市场也格外青睐低代码领域,国外前有西门子以6亿欧元的价格收购低代码应用开发平台Mendix,后有低代码开发平台「OutSystems」获 KKR 和高盛 3.6 亿美元融资,一跃成为行业独角兽。国内关于“低代码开发平台”的讨论也开始多了起来。目前国内专注低代码领域的企业APICloud做的挺好的,有技术实力,生态做的也不错。


低代码开发


一个非常好的问题。我是工作多年的Web应用架构师,来回答一下这个问题。欢迎关注我,了解更多IT专业知识。


低代码low-code,无代码no-code,合称LCNC,近年来获得较快发展,一个原因是需求推动,期待解决数字化和工业4.0对软件开发人员的巨大需求缺口。


很多公司和创业者有想法没团队,为了降低软件开发门槛,LCNC自然被想了起来,19年技术上有突破,融资市场也比往年热闹的多。


还有一个必然的可能性就是,随着AI人工智能的发展,AI协助分析业务,然后配置业务系统,或者做低代码开发。


急速马力快de源码客


写了10几年的程序,容我问一句:低代码是什么玩意?


伊个胖子


随着现代应用技术的不断发展,市场竞争日益激烈,很多企业将技术创新作为重要的战略目标。而随着业务数据的增多, IT 系统的维护成本及IT 人员的缺乏阻碍了企业技术创新,企业的数字化转型面临非常大的挑战。无论是客户还是员工都希望可以提供极致的用户体验,企业也需要更快的交付周期才能保持自己的市场领先地位,而“低代码平台”可以满足上述需求,低代码这个概念开始被人们频繁提起。


什么是低代码呢?

低代码平台通过可视化的方法帮助开发人员进行应用程序开发。通过低代码平台,企业可以快速构建应用程序,同时非技术人员也可以参与到开发的过程来。低代码开发平台通过模型驱动逻辑使用预编译来创建web和移动应用程序,对比传统的编程方式,可以实现更高的生产效率。

这样,低代码平台就可以用最少的开发量快速交付业务应用程序,并且在设置,培训和部署方面的前期投资也最少。它们以平台即服务(PaaS)的形式提供,旨在开发和交付可在云,本地或混合环境中运行的企业Web和移动应用程序。

市场竞争激烈,而低代码平台的出现帮助企业实现了降本增效的诉求。同时资本市场上优质项目稀缺,AI技术的兴起等种种因素,都促使低代码技术在国内的迅速发展,国内很多平台也在逐渐的加强低代码开发能力,APICloud依托自己的开发者生态基础,布局低代码开发市场,致力于构建标准化、可视化、模块化、生态化的低代码应用开发平台,为更多企业提供更高效的数字化服务。

获取更多低代码知识:低代码开发(Low-Code)


APICloud


研发、项目交付,老板最先考虑的是成本。所谓“低代码”,个人认为不是代码少,而是基础性、可重复的代码,通过程序自动生成,减少手工编写代码的工作量,提高工作效率。让开发人员将精力集中在核心的、个性化业务逻辑。

毕竟重复工作是计算机最擅长的。程序员在此过程中如何找准定位很重要。随着AI的发展,初级程序员将会被电脑程序取代。


协同专家


低代码有没有火要看客户,要看不同领域客户对低代码的认可成都,不能看供应商,觉得听得多了就是火了,那这个火了也太容易实现了。客户的需求自始至终都没有变化过,永远都是需要看到自己所需要的业务,客户不会管你是不是采用了所谓的低代码技术,能不能快速满足客户的要求。

我不知道楼主眼中低代码技术和开源技术有什么区别,所谓的低代码技术,并不是这几年才兴起的,二十年前就有VC的模块化编程,其实那会就是低代码编程的低代码编程的概念,C++的封装技术相对于C也是低代码的一种思想,甚至于原先的时候C语言于汇编也是类似的低代码方式。

不过真正的低代码概念爆发应该是和Java的快速发展为代表的开源技术在开源社区的蓬勃发展,大量封装好的代码被开放出来,各种各样的组件各种各样的插件,方便了开发人员的开发工作,工作量也小了,大家开始讲“低代码化开发”了。

再加上互联网的兴起,各大平台为了拉用户,建生态圈,拼命的去增强自己平台的开发能力,降低自己平台的使用要求,更加推动了低代代码开发的发展。

软件开发企业也就有样学样开始弄低代码开发。比如帆软的报表系统,赛克的大数据操作系统,四方伟业的大数据分析系统都是这么起来的。


华兴老狗


这个命名规范有问题,低代码是什么?

是java,还是.net

是C还是汇编?

需要什么环境?

拿编程炒概念的老板,都会拖欠工资。

这才是程序员应该注意的


LettyWhiterock


我大概10年前接触过一个叫UCML的东西还是国产的 应该就是题主问题范围的东西 用了一段时间 实在是 。。。 额


意识形态正确


作者观点十分牵强。从低级语言向高级语言、SQL、AutoMIS(失败)、Visual这些都是发生在不同时期的低代码化,只是程度发展而已。未来仍会有更高级别的低代码,这是规律。


用户5452875503279


我只会高代码


分享到:


相關文章: