当前位置 博文首页 > 少年休闲海:【学习笔记】低代码平台(LCAP:Low-Code Applicati
【概念】
开发者写很少的代码,通过低代码平台提供的界面、逻辑、对象、流程等可视化编排工具来完成大量的开发工作,降低软件开发中的不确定性和复杂性,从而大幅提升开发效率,让企业能够降低开发成本,降低技术门槛,快速创新应用,实现快速试错,敏捷迭代。
【优势】
低代码平台能够提高开发效率和降低成本;
低代码平添是企业数字化转型的有利工具;
【对比】
传统的低代码平台采取代码生成的方式,提供一种可视化的应用开发平台来简化应用的创建。一旦创建完毕,平台就可以生成可执行的代码(或可编辑的源代码),这些代码可以在Java的JVM或微软的CLR环境运行。
新一代的低代码平台则是采取元数据模型的方式,提供一种可视化创建应用的环境,能够生成模型层及特定域的表达方式,再通过平台去解释并直接执行应用。
【派生】
相对应的还有一种叫做零代码应用开发平台(No-Code Development Platform,NCDP),就是完全不需要写代码就能快速构建企业应用并自动部署使用的应用开发平台。可以说NCDP就是LCAP的一个子集,NCDP是一个更加极端的选择,彻底消除了代码。
NCDP将一个应用所需要的用户界面、数据模型、业务逻辑和业务流程进行抽象并封装成可配置的组件,开发人员只需要通过点击、拖拽等可视化方式进行配置即可开发应用,这让没有编程经验的业务人员也可以快速搭建出满足企业个性化需求的CRM、ERP、项目管理等企业级应用,而且在一个平台内,不同应用之间的数据可以互通,从此解决了信息孤岛的问题。
低代码开发平台消费群体细分:
消费者群体 | 需求 |
有软件定制化需求的企业 | 软件定制快速开发 |
软件开发供应商 | 软件快速开发 |
软件代理与服务企业 | 不需要专业人员即可开发软件 |
企业的IT部门 | 减少采购成本与开发成本 |
低代码平台为企业内部系统构建带来7大核心价值:
低代码平台的11个关键能力维度:
国内主要的低代码平台:
中国开发者市场拥有三大红利:
相关书籍:
?
cs