低代码基础
基础
能够以最少的手写代码和设置快速开发应用、配置和部署业务应用程序。
面向的用户群体是无需专业开发能力的、企业、业务人员和一部分专业开发人员。
能力
- 可视化页面搭建:通过简单的拖拽即可完成应用页面开发,对前端技能没有要求或不需要特别专业的了解;
- 可视化模型设计:与业务相关的数据存储变得更容易理解,甚至大多数简单场景可以做到表单即模型,模型字段的类型更加业务化;
- 可视化流程设计:不管是业务流程还是审批流程,都可以通过简单的点线连接来进行配置
- 可视化报表及数据分析:BI 数据分析能力成为标配,随时随地通过拖拽选择来定义自定义分析报表;
- 可视化服务与数据开放、集成:具备与其他系统互联互通的配置
- 权限、角色设置标准化和业务化:通过策略规则配置来将数据、操作的权限进行精细化管理
- 无需关心服务器、计算设施设备、网络、数据库等复杂技术概念和底层运维:具备安全、性能的统一解决方案,开发者只需要专注于业务本身;


低代码的前端技术领域
- 组件体系:将页面中所使用的的元素进行原子化封装,通过配置选项让组件具备适应性调整的能力;
- 可视化搭建设计器:布局可视化、配置可视化、样式可视化;
- 弱工程化:将打包、发布等等各种环节进行弱化,用户只需要所见即所得的关注页面产出;
发展以及现状
低代码概念于2014 年由Forrester首次正式提出,低代码产品由此开始了蓬勃发展。2015年微软正式发布低代码产品Power Apps,2017年分析机构Gartner创建了aPaaS的低代码新门类,2018 年 6 月份 Outsystems 低代码平台被 KKR 和高盛 公司以 3.6 亿美元收购,同年8月Mendix低代码平台被西门子以6亿欧元收购,同年Google发布了自己的低代码产品AppMaker 。
而在国内的低代码领域,阿里巴巴在开发了钉钉宜搭宜搭低代码平台,百度开发了爱速搭,腾讯开发了微搭,换位开发了应用魔方,字节跳动开发了飞书多维表格等