低代码到底是什么?用不用?怎么用?

低代码到底是什么?用不用?怎么用? 转型工具

低代码在当下、在国内外都已是一个热词。到底什么是低代码,它有什么用,我到底用不用?

在低代码概念引入之前,我们先看看纯代码(Pro Code)。

绝大多数的编程是手写全部代码,也就是大家说的“纯代码”,要实现某一功能,你需要把代码全部码上去。因为每个人写代码的逻辑不一样,所以对于实现同一个功能,有的人可能几行代码,而有的人可能会不停地去嵌套逻辑,用很多行代码。大家都知道代码越多,后期要是增删改,出现 bug 的可能性就会越大;如果这时候再有部门间协作的话,不光代码体量大,而且效率低,流程上也会出现各种问题。

关于可视化编程,主要分为两类,一是无代码,另外一个是低代码。

网上一搜索“低代码”相关的定义特别多,维基百科定义:低代码开发平台(LCDP)本身也是一种软件,它为开发者提供了一个创建应用软件的开发环境;与传统编写代码的 IDE 不同,低代码开发平台提供更易用的可视化 IDE。

简单来讲,低代码(Low Code)就是一种可视化搭建系统,从字面意思来讲,一是可视化;二是少写代码。无代码(No Code)同样从字面上来理解,一是可视化,二是不写代码。

No Code 和 Low Code 这两种的区别是,No Code 的是完全不需要写代码,而 Low Code 是需要写部分代码,整体通过拖拽的方式生成。

这样就对 Pro Code、Low Code、No Code 有了一个比较直观的概念。他们之间不是替代或消灭关系,⽽是互补加强关系,未来⼀半以上的应⽤将会是通过 No Code 或 Low Code 来⽣产。

当下的低代码⼯具⼀般是全⽣命周期的,把近乎全⽣命周期的 Hand Code 编程变成可视化编程,这本身就是⼀个极⼤的挑战;

低代码⼯具研发周期较⻓,需要沉下⼼⾥稳扎稳打、艰苦攻坚,⽽能耐得住寂寞,背得住压⼒的团队和个⼈是寥寥⽆⼏的,仅资⾦投⼊这⼀块都是⼀般普通团队吃不消的;

另外研发低代码⼯具除了依赖技术底蕴外,更需强⼤过硬的产品思维,这类⼈是在市场上极具稀缺性的。


未经允许不得转载:追梦的大鹏 » 低代码到底是什么?用不用?怎么用?
Top