低代码业内资料综述
低代码业内资料综述
低代码平台 | 特征 |
---|---|
云凤蝶 | 界面美观大方, 组件属性编辑器设计优雅. (缺点: 已停止运行, 无法参考) |
API Cloud | 提供拖拉拽集成环境(IDE), 2021 年被用友 1.5 亿元收购 |
钉钉-宜搭 | 基于低代码引擎协议实现的项目. |
建议先阅读 ☞ 国内低代码平台汇总-陶文, 了解前人经验, 然后再考虑低代码项目具体发展方案.
太长不看版: 直接阅读低代码引擎规范亦可
文章笔记
低代码引擎规范
阿里宜搭项目组出品的低代码实现规范, 对拖拉拽式低代码项目注意事项有非常完善的总结
程序员为什么不喜欢低代码-陶文
查看ppt
低代码 => 最终用户编程
现有需求, 再有解决方案. 付出对应代价/不变, 才能获得想要的优化(C 语言=> 丧失寄存器管理权, java => 丧失内存管理权)
强行通过 DSL 解决复杂组件联动, 最后的解决方案一定是 JavaScript 的变种
抽象与压缩建立在有规律有冗余的基础上, 没有冗余, 就没有压缩(信息熵)
程序员不喜欢低代码的实质是程序员不喜欢用低代码, 但这是正常现象, 低代码是给最终用户用而本身就不是给程序员用的. 而当程序员成为最终用户时----你看我 markdown 不也写得飞起吗
GMTC 低代码专场
2021 年 去哪儿/蚂蚁金服/乘法云 对低代码的分享. 没有 ppt, 但大纲内容可以用做参考
前端服务化——页面搭建工具的死与生
可视化的集成框架真正的问题在于:虽然对没有前端能力的人来说,它更简单。但相比手写代码它缺少了灵活性,那么在用户前端能力增强后,你拿什么来补偿用户,让他仍然离不开你?
扩展:
侯震宇老师在低代码方面也有很多思考, 看文章现实他在阿里内部实现了一套叫"金蝉"的低代码平台
- Axii-前端框架, 疑似用于构建金蝉的前端组件库
- 长夜未央——企业级研发提效的下一阶段
- 提到金蝉当前状态: 今年统计已经在平台上创建系统近 300 个,创建页面 7000+。同时也完全集成了数据模型、计算任务等通用后端系统能力。研发状态基本达到了通过 WebIDE 可视化操作即可完成系统研发工作。
- 领域 DSL + 针对特定底层技术的驱动代码
- 十倍效能提升——Web 基础研发体系的建立
云凤蝶可视化搭建的推导与实现
对可视化编辑器编写重点进行具体说明
页面可视化搭建工具前生今世
从 VB 时代谈起, 对过往 20 年可视化搭建工具的综述
低代码/无代码十日谈(一)——趋势背后的逻辑
- 软件开发对非互联网行业的企事业单位来说,缺钱又缺人。
- 但整个社会中需要被软件服务的需求量其实是巨大的,群体也是巨大
乘法云 PaaS 的设计与推导
陶文老师一直致力于低代码项目的研究与思考, 代表作品就是他的创业项目<<乘法云>>. 普通低代码是页面级应用, 乘法云属于业务流程级应用, 目标是提供业务流程级别的可视化搭建
- 业务平台
JAM 架构, JavaScript + Api + MarkupView.
MarkupView(前端) ==push==> ActiveRecord(后端, 只作为前端数据库使用) ==push=> MarkupView(前端反显)
通过工作流引擎
/流程引擎
配置后台项目.
记录操作级日志, 方便复盘 debug
formily.js
复杂表单搭建工具.
依赖收集语法需要专门学习, 但仍可以认为是当前最好的复杂 form 解决方案