前言
低代码开发是下一场IT革命吗?看到这个话题,本来打算从低代码原理来聊聊,但是还是选择从低代码的实际应用场景来讲,只来简单聊一下作者对于低代码的前景和自己关于低代码的使用心得吧。
正文
首先,自己作为一名前端开发人员,低代码的出现对于前端开发者来说是首当其冲的,甚至当初低代码2021年在国内开始兴起的时候是冲着取代开发者的目的去的,号称“人人都可拖拉拽”,当初来势汹汹,作为前端开发者突然有了危机,虽然低代码的核心是在后端,但是实际操作确实在前端,低代码运维人员通过前端的一套组件库拖拉拽,然后关联逻辑,一个前端页面应用就搞定了。
但是作为技术发展的正常趋势,往往新的技术在快速推广和发展的时候是极不稳定的,需要时间来沉淀,这也是所谓的风口带来的副作用,那么低代码在国内盛行的初期当然遇到了太多问题,不管是后端的设计架构,还是前端的组件库设计以及实现关联,让好多首次入手低代码开发的公司迎来当头一棒,很多做低代码相关业务的程序员也是头疼不已,遇到的坑当然也是非常多,非常大的。然后越来越多的企业选择了退出,知难而退,但是也有一些比较大的企业迎难而上,解决了实际开发低代码遇到的各种问题,并且沉淀了一套比较稳定和成熟的低代码系统,比如阿里云的钉钉宜搭就是这样横空出世的。
从2021年至今,低代码在国内也就发展了2年多时间,有好多产品成了烂尾项目,就拿我去年参与的那个项目来说,目的是为了实现企业内部的可视化搭建,服务于企业内部的日常行政管理,结果由于这几年口罩的原因,以及企业发展业务的调整,完美的把这套低代码系统砍掉了。然后自己在做这个低代码平台的时期,亲身感受到的是如果想要一条心思去搞低代码就肯定没问题,虽然遇到了一些比较难搞的问题,但是总体是还是可以去做的,所以如果选择了低代码,就要咬着牙走下去,不能很好的坚持也正是大部分终止低代码开发的企业的通病。
最后
低代码确实是一场革命,影响最大的是前端领域,所以现在前端开发者为了保持自身竞争力,还是要接触低代码相关开发的,或者说要学会使用低代码的构建操作,这样才不会被低代码无情的替代。个人觉得短时间内低代码虽然会引起一些技术变革,尤其是前端领域的,但是不会形成致命的影响,因为毕竟低代码的发展历史没有前端开发历史要久,它还需要持续的沉淀和发展,但是作为前端开发者也不能盲目乐观,要主动出击,这样才能跟上技术发展的脚步,才不会轻易的淘汰出局。