什么是低代码?以及国内的低代码现状(低代码的概念)

低代码确实在企业转型方面运营地更加熟练没错,但是低代码目前也存在一定程度的问题,甚至是现在很多低代码平台共有的局限。

一、低代码是什么

先说说低代码是什么。

一句话解释:用更少的代码,更快的速度来交付应用程序。那么,提供这个平台进行编程制作程序的,就是低代码开发平台。就像你要打字,word就是你打字用的平台;你做视频,pr就是你做视频的平台;

什么是低代码?以及国内的低代码现状(低代码的概念)

对于程序员来说,低代码平台(LCDP)本身也是一种软件,它为开发者提供了一个创建应用软件的开发环境,是开发者的生产力工具。

二、低代码为什么会流行,现在的主流市场

谈到近几年低代码的流行,大家会很好奇这个玩意怎么突然就火起来了。或者说,之前好像没怎么听过,但是最近几年被提及的频率越来越高了。

其实低代码的概念并不新鲜,早在2014年的 Forrester 就已经提及。而低代码行业的发展在国外已是如火如荼。

OutSystems 和 Mendix 两大低代码高端玩家,是目前公认的低代码领域头牌。分别成立于 2001 年和 2005年。OutSystem 已经拥有 1000 的员工人数,年营收超过 1 亿美元,2018年6月获得了KKR高盛的3.6亿美元融资,估值超过10亿美元;

什么是低代码?以及国内的低代码现状(低代码的概念)

Mendix成立于2005年,员工人数500 ,年营收超过2300万美元(18年数据),2018年8月被西门子以7.3亿美元收购

国内的低代码市场也在急剧发展中,融资情况相继火爆;2018年5月,搭搭云完成A轮的千万级融资;2018年9月,宜创科技得到清源创投的战略融资;2018年12月,轻流完成千万级Pre-A融资等。

低代码能发展起来并非空穴来风,而是确有需求存在。简单说,就是传统的软件开发模式还属于“手工作坊”阶段,从设计、开发、测试、部署、运维等全周期都需要介入大量人力和资源。

什么是低代码?以及国内的低代码现状(低代码的概念)

数字化转型已经成为当今绝大多数企业的刚需,IT企业产能有限,按照传统的开发模式,已经跟不上市场庞大的需要。而低代码的出现有望打破这一困局。

三、为什么低代码的出现能打破困局

跟传统代码的区别在于,低代码开发平台提供的是更高维和易用的可视化 IDE。

大多数情况下,开发者并不需要使用传统的手写代码方式进行编程,而是可以通过图形化拖拽、参数配置等更高效的方式完成开发工作。

根据 Forrester 在 2016 年的调研,大部分公司反馈低代码平台帮助他们把开发效率提升了 5-10 倍左右,甚至还有上升空间,非专业开发者经过简单的IT基础培训也能快速上岗,充分调用人力,大幅度降低对昂贵专业开发者资源的依赖,这无疑为急需数字化转型的传统企业注入一剂强心针。

什么是低代码?以及国内的低代码现状(低代码的概念)

四、国内的低代码市场现状

与市面上火热照面相反的,是社交媒体上数不胜数的吐槽,低代码平台难用、不好用、甚至加大工作量的消息不绝于耳,吓退了不少想要学习低代码的普通人。

在体验过国内外低代码产品的巨大差异后,我完全可以理解这种现象。低代码市场在国内正处于爆发期,很多与低代码沾边甚至是完全不相及的企业也在疯狂蹭热点,产品体验还远未达到成熟的阶段,但它们并不能代表低代码目前的业界水平和发展方向。

如果按需求来对低代码做一个分类,目前的低代码平台可以被简单分为3类。

1.代码生成类

这类产品包括 iVX、轻舟(国内网易)、灵犀(浩鲸云)、无远(国内)、牛刀…特点:可以直接生成部分前端、后台代码,有一些也能生成数据库代码;

什么是低代码?以及国内的低代码现状(低代码的概念)

整个应用可以导出平台单独部署(这一点很关键,意思就是不用一大堆东西绑在一起,可以开发哪个导出哪个);通常都有编译器/解释器相关产品(如果有自己抽象的语言);一般都有IDE(也有一些没有,iVX、Mendix、Outsystems这些就是有IDE的)。

优点:这些产品往往开发能力比较强,有些产品甚至什么都能做,代码的压缩率很高。缺点:虽然比学习编程语言方便很多,虽然开发也比写代码快很多,但是有一定学习成本。

代码生成类产品跟原始的低代码定义是最为接近的,也是目前上限和技术难度综合最高的实现手段。

什么是低代码?以及国内的低代码现状(低代码的概念)

2. aPaaS 多引擎类(有很多成熟引擎、做好东西要一起用)

这类产品包括:Power platform(国外)、Zoho(国外)、Odoo(国外更像是一个框架)、taskbuilder(国内)、活字格(国内,表格引擎厉害)、明道(国内)、易搭(国内)、简道(国内)、Zion(国内)…

特点:和代码生成型不同,这里面通常包括一些已经被开发出来的“引擎”,可以被直接使用或而且开发(调用),这些应用主要包括以下几类:BI引擎、BPM引擎、表单引擎、表格引擎、AI引擎(agent)等等。

另外系统提供了用户的权限管理和用户管理等基础设施。你也可以直接在整套系统里面添加代码,但是不能导出单个应用。

优点:如果使用成熟的引擎,当然效率非常高,直接上手就能用。缺点:缺点也非常明显,灵活性相对较差,只能一块儿用。

什么是低代码?以及国内的低代码现状(低代码的概念)

3. SaaS无代码(工具 用户权限管理)

这一类,就是国内所说的“低代码/无代码”中的“无代码”,其实理解起来比较简单,这类不需要写程序,就和以前的“金数据”一样,拿过来就可以直接用,例如“轻流”等还有很多。主要是业务人员使用的,距离真正的低代码/零代码还有一定距离,在此不做额外介绍,需要的小伙伴可以自行查询。

五、学习曲线

如果你想要入行低代码平台,找一个适合自己学习难度的平台就更为重要。从 iVX 官网的数据来看,一个合格的低代码平台学习周期大约在 2 个月左右(无编程基础的小白),而对有编程能力的专业开发者,这个数据是 2 周。

以上便是我的解答,希望对你有帮助,说了这么多,不妨给我点个大大的赞吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月8日 下午12:41
下一篇 2024年7月8日 下午12:53

相关推荐

  • 传统的客户关系管理

    传统的客户关系管理 客户关系管理(CRM)是一种用于管理与客户互动的软件系统,旨在提高客户满意度、提高销售额和减少营销成本。 CRM系统通常包括客户信息、订单、付款和发票等交易信息…

    科研百科 2024年8月22日
    32
  • 软件项目管理大作业

    软件项目管理大作业 随着信息技术的不断发展,软件项目管理已经成为企业数字化转型中不可或缺的一部分。软件项目管理大作业是学生们在软件项目管理方面一次重要实践,可以帮助他们了解软件项目…

    科研百科 2024年5月30日
    91
  • 东华医为协同办公

    东华医协同办公: 提升医疗效率与质量 在医疗行业中,协同办公是非常重要的一项工作。东华医作为医疗机构,需要与其他医疗机构进行协作,以提升医疗效率与质量。 协同办公可以提高医疗效率。…

    科研百科 2024年8月22日
    20
  • 实施“五色”管理 激发基层活力(以五化建设为抓手,激发基层党建活力)

    阳泉城区市政府大院社区的老党员翟喜凤年龄大了、出门不便,工作人员按照党员“五色”管理办法,将其在台账上特别标注成“绿色”,这让她得到了更多的关怀与照顾。“社区党委不仅在生活中嘘寒问…

    科研百科 2023年1月31日
    214
  • 全过程项目管理收费

    全过程项目管理收费 全过程项目管理是一种收费方式,通常用于大型项目或复杂项目的管理。在这种管理方式中,项目团队负责整个项目的开发、实施和维护,包括规划、设计、施工、运营和维护等全过…

    科研百科 2024年8月23日
    21
  • 「销售」党建信息化一键到位(党建 信息化)

    【能源人都在看,点击右上角加“关注”】 甘肃销售党建信息化平台的上线,实现了党员全覆盖、功能全应用、活动全参与,全面提升了党建工作规范化、科学化。 ○ 文/牛春雷 李志宏是中国石油…

    科研百科 2024年6月27日
    70
  • 同事协同的办公系统

    同事协同的办公系统:提高团队协作效率的利器 随着现代办公需求的不断提高,同事协同的办公系统已经成为现代企业不可或缺的一部分。同事协同的办公系统不仅能够提高团队协作效率,还能够帮助企…

    科研百科 2024年8月26日
    18
  • 六大党建工程领航安居质量新标杆(党建领航六大工程开展情况)

    大鹏人才安居所属项目。王烈 摄 大鹏人才安居银叶湾项目建设现场。 王烈 摄 加强党建引领,党建考核首次位列安居集团前三名;融入“一核两翼”,全年新增建设筹集公共住房472套;坚持保…

    科研百科 2023年3月7日
    224
  • 10个你应该知道的赚钱软件(10个你应该知道的赚钱软件有哪些)

    如果你是朝九晚六,如果你的工资只有三到五千,如果你闲暇时间比较多,你真的要进来看一看。虽然不知道大伙在用的什么软件,可是我觉得必要分享自己觉得还可以,不骗人,的确可以提现的赚钱软件…

    科研百科 2023年4月11日
    269
  • 项目管理系统推荐:打造高效团队协作!教育科技公司管理利器揭秘

    教育科技行业是指利用先进的技术手段和教育理论,为教育提供更加高效、便捷、个性化的解决方案。新东方、学而思、高顿都是耳熟能详的教育科技公司。项目管理、团队协作都离不开项目管理系统。适…

    科研百科 2024年4月26日
    76