“低代码”一般说的是“低代码开发平台”,它无需编码或只需要极少量代码就可以快速生成应用程序的开发平台。低代码是基于的理念是:可视化和模型驱动,结合了云原生与多端体验技术,使得它能够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式。
低代码是什么意思
低代码的核心能力:
1、全栈可视化编程
可视化包含两层含义:
(1)编辑时支持的点选、拖拽和配置操作
(2)编辑完成后所及即所得(WYSIWYG)的预览效果
传统代码IDE也支持部分可视化能力(如早年Visual Studio的MFC/WPF),但低代码更强调的是全栈、端到端的可视化编程,覆盖一个完整应用开发所涉及的各个技术层面(界面/数据/逻辑)。
2、全生命周期管理
作为一站式的应用开发平台,低代码支持应用的完整生命周期管理,也就是说,从设计阶段开始(有些平台还支持更前置的项目与需求管理),历经开发、构建、测试和部署,一直到上线后的各种运维(e.g. 监控报警、应用上下线)和运营(e.g. 数据报表、用户反馈)均支持。
3、低代码扩展能力
使用低代码开发时,大部分情况下仍离不开代码,因此平台必须能支持在必要时通过少量的代码对应用各层次进行灵活扩展,比如添加自定义组件、修改主题CSS样式、定制逻辑流动作等。一些可能的需求场景包括:UI样式定制、遗留代码复用、专用的加密算法、非标系统集成。
[免责声明]
文章标题: 低代码是什么意思
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。