本文约2500字,阅读8分钟。
本篇内容将为大家分享多个值得学习和使用的前端低代码开源项目,帮助大家更深入地理解低代码的概念及其应用。
近几年,随着技术的发展,低代码平台逐渐成为热门话题。低代码是基于可视化和模型驱动理念,结合云原生与多端体验技术,能够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式。
1. Appsmith
Appsmith是一款开源低代码框架,主要用于构建管理面板、内部工具和仪表板等。它允许开发者通过拖放UI组件来构建页面,并连接到任何API、数据库或GraphQL源,使用JavaScript语言编写逻辑,从而在短时间内创建内部应用程序。
项目链接:GitHub链接 最新star:24288
2. LowCodeEngine
LowCodeEngine是由阿里巴巴钉钉宜搭团队开发的低代码框架,基于阿里云的云基础设施和钉钉的企业数字化操作系统。该引擎可快速定制符合业务需求的低代码平台,并提供了很多的基础组件,有助于开发者快速地构建业务页面。
项目链接:GitHub链接 最新star:887
3. Amis
Amis是百度开源的一款前端低代码框架。通过JSON配置就能生成各种后台页面,包括数据获取、表单提交及验证等功能。Amis内置了100+种UI组件,满足各种页面组件展现的需求,极大减少了开发成本。
项目链接:GitHub链接 最新star:12860
以下还列举了多个其他低代码相关的开源项目:
4. tmagic-editor
tmagic-editor是一款腾讯技术中心出品的开源低代码框架,可实现零代码/低代码生成页面,快速搭建可视化页面生产平台。
项目链接:GitHub链接 最新star:3112
5. dooring-electron-lowcode
dooring-electron-lowcode是一款功能强大、专业可靠的可视化页面配置解决方案,基于react和typescript开发,提供了一套简单方便、专业可靠、无限可能的H5落地页最佳实践。
项目链接:GitHub链接 最新star:150
6. vite-vue3-lowcode
vite-vue3-lowcode是基于Vite2.x + Vue3.x + TypeScript技术框架的H5低代码平台,支持数据配置的导入和导出等操作。
项目链接:GitHub链接 最新star:2158