未命名
最近工作上接触和使用到了一些低代码框架,虽然对于程序员来讲使用低代码框架还是有一些不适应,但是深度使用下来还是能发现一些优点的,
比如能够让非技术人员快速开发一些简单的网页,配合上一些公司集成好的能力,能够非常快速的搭建一些虽不美观但是实用的表单页面,配合一些代码层面上的优化能够很快构建出一些页面。
这里简单了解了一些前端低代码框架,做一个简单的记录
NocoBase
- https://github.com/nocobase/nocobase
- 开源,界面复合程序员审美
- 国内团队,商业化使用有要求
Amis
- https://github.com/baidu/amis
- 简单来说算是一种React的json格式写法,预设一些组件,然后通过特定的组合就能实现固定样式的效果,可以很方便的做出一个拖拽的低代码平台,同时也能支持定制组件的实现
Appsmith
- https://docs.appsmith.com/
- 基于API的页面搭建,支持连接各种API,全英文界面,相关组件UI可能与国内习惯不一样
- 前后端分离,后端SpringBoot,前端React
lowcode-engine
- https://github.com/alibaba/lowcode-engine
- 企业级的低代码平台
- 更偏向搭建后直接出码,对代码支持力度更大,很多地方支持直接写代码。相对开发者更友好,灵活
- 界面非常简洁/简单
tiny-engine
- https://github.com/opentiny/tiny-engine
- 华为出品的低代码引擎
tmagic-editor
- https://github.com/Tencent/tmagic-editor
- 是一个可嵌入的编辑器,vue3编写的
其他
- 腾讯微搭是闭源的