赞
踩
本文主要介绍低代码相关概念、优缺点、发展前景,同时记录一下我使用低代码平台开发的第一个应用。
PS:其中关于我对低代码的看法,肯定是存在理解不到位的地方,毕竟我还是第一次接触低代码开发,如果您发现我有理解不恰当的地方,还请您能够即时指出
什么是低代码?
低代码是一种软件开发方法,旨在通过最小化手动编码来加速应用程序的开发。
低代码的作用有哪些?
PS:以上这些可以说是低代码的作用,也是低代码的优点,现在我们再来分析一下低代码的缺点
低代码的缺点有哪些?
我对低代码的一些看法
以上的优缺点是从宏观上的分析,这里我就从程序员的个人角度分析一下低代码的优缺点。
首先,低代码这个东西是对企业和非程序员有利的,他降低了软件开发的门槛(让原本没学过编程的人也可以开发出软件),降低了企业培养人的成本(原来可能花两三万招一个程序员,现在可能只需要花一万招一个低代码开发工程师,大家可以到到各大招聘软件上去看看,基本上编码的的薪资是要高于低代码开发的薪资的);
其次,低代码这个东西是对普通程序员的一种不利,普通的程序员(前端、后端)无非就是写一些简单的CRUD、简单的页面,这些东西可以很容易通过低代码实现,这就很挤占了相关的岗位,无疑加剧了初中级开发的竞争,如果你去了低代码开发,也基本上和那个公司进行了强绑定,因为每个公司基本上都有各自的低代码平台,你可能就只能在这里干下去了,如果换一家公司可能还需要重新进行培训,相较于编码开发者而言换岗成本更大;
但是就最近几年的发展情况,低代码的发展趋势还是相当不错的(可以参考文末的几篇文章,里面有很多大机构做过数据统计),我觉得主要有几点原因:近几年互联网公司基本上都在降本增效,互联网基础设施已经很完善了,平常的一些简单的工作完全可以由低代码替代,十分符合企业的利益。
当然编码开发肯定还是占大头的,毕竟编码开发的灵活性很高、各种开源的组件也比较多,低代码平台的开发需要前期有较大的投入,一般的小公司或者初创公司也玩不起,如果直接使用大公司的低代码平台会存在一定的风险,这也是为什么很多公司都会研发自己的低代码平台。
前期准备:
阅读低代码平台开发文档,了解低代码平台相关的一些概念,因为可能每个公司的低代码平台都有一些特有的概念,还有就是这个文档基本上涵盖了低代码开发平台的所有使用方法、相关概念介绍,我们完全可以跟着这个文档一步一步走,反正我公司这个文档很详细(●ˇ∀ˇ●)
Step1:登录低代码开发平台配置段
Step2:创建应用
填写应用名、应用 ID
Step3:配置应用
添加菜单、配置数据源
Step4:构建应用页面
添加组件、绑定事件……
Step5:预览应用
至此就可以看到我们使用低代码开发平台构建的一个简单应用了
PS:由于签了保密协议,我也不是很清楚截图低代码平台会有什么严重的后果,所以这里我就不截图了,大致描述一下开发的流程
参考资料:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。