GoView
GoView是一个开源项目,其技术栈基于Vue3、TypeScript4、Vite2、NaiveUI、ECharts5和Axios。该项目通过Vue组件实现数据中动态刷新渲染,且其内部图表可以自由替换。
项目地址: https://gitee.com/dromara/go-view
以下是GoView开源项目的一些主要特点和优势:
1.流行技术:GoView基于Vue3和TypeScript框架编写,采用了新型技术。
2.优异性能:项目内部使用页面懒加载以及组件动态化注册等技术,提升了页面渲染速度。
3.高效代码封装:项目对路由、文件处理、主题、组件等模块进行内部封装,使得使用更为简便。
4.完备的功能:GoView提供项目控制、全局控制、组件基础配置、动画配置、请求配置、事件配置等功能。
5.丰富的组件:GoView拥有丰富的内容组件,内置50多个组件内容,并且在不断更新升级中。
优雅交互:GoView的页面设计精美,支持明/暗切换,主题色变更,以及内置丰富快捷方案,交互方式人性化。
JeecgBoot
JeecgBoot是一款基于代码生成器的低代码开发平台,其技术基于Vue3.0+TypeScript+Vite+Ant-Design-Vue。
项目地址: https://gitee.com/jeecg/jeecgboot-vue3
以下是JeecgBoot开源项目的一些主要特点和优势:
1.前后端分离架构:JeecgBoot采用前后端分离架构,前端使用Ant Design&Vue,后端使用SpringBoot 2.x,Mybatis-plus,Shiro,JWT等技术。
2.强大的代码生成器:JeecgBoot的代码生成器能够一键生成前后端代码,无需编写任何代码。这大大减少了开发者的重复性工作,提高了开发效率。
3.在线开发模式:JeecgBoot还提供了在线表单配置、移动配置能力、工作流配置、报表配置能力、在线图表配置、插件能力(可插拔)等,实现了流程与表单的分离设计(松耦合),并且支持任务节点灵活配置。
4.灵活性和高效性:JeecgBoot既能帮助公司节省成本,快速提高开发效率,同时又不失灵活性。
业务逻辑关注:JeecgBoot解决了Java项目70%的重复工作,让开发者可以更多关注业务逻辑。
Seezoon Stack
Seezoon Stack是一个低代码开发平台,基于Vue3、Vite、Antdv和Spring Boot实现。
项目地址: https://toscode.gitee.com/huangdf/seezoon-stack
以下是Seezoon Stack开源项目的一些主要特点和优势:
1.快速上手:Seezoon Stack采用了最简单的前后端技术封装实现,以及最简化的配置,使得开发者可以在一分钟内上手。
2.快速开发:该平台封装了最常用的后台功能,提供CRUD一体化生成,减少了新项目重复编码的工作量。
3.主流技术栈:Seezoon Stack采用了主流的开发框架,无论打包、编译、部署都按照大公司的标准完成,并不断完善。
Variant Form
Variant Form是一个基于Vue的低代码表单设计器,该项目包含表单设计器和表单渲染器,支持可视化的设计以及一键生成源代码。
项目地址: https://github.com/vform666/variant-form
以下是Variant Form开源项目的一些主要特点和优势:
1.可视化设计:Variant Form提供了可视化的设计界面,开发者可以通过拖拽组件来创建和设计表单。
2.低代码:通过Variant Form,开发者可以无需编写大量的代码,而是通过简单的配置和拖拽操作来生成表单。
3.支持多种布局:Variant Form支持PC、Pad和H5三种布局,可以满足不同设备的需求。
4.动态加载表单:该项目支持运行时动态加载表单,可以根据实际需求动态调整表单内容和结构。
5.复杂交互支持:Variant Form还支持表单的复杂交互,可以满足更复杂的业务需求。
内置模板:项目内置了多套企业常用的表单模板,开发者可以直接使用或根据需要进行修改。
maku-generator
maku-generator是一款基于MIT开源协议的低代码生成器。
项目地址: https://gitee.com/makunet/maku-generator
以下是其主要特点和优势:
1.快速生成代码:maku-generator可以根据自定义模板内容,快速生成代码,帮助开发者实现项目的快速开发和上线。
2.减少重复工作:通过maku-generator,开发者可以减少重复的代码编写工作,只需专注于业务逻辑即可。
3.友好的代码结构:maku-generator生成的代码具有良好的结构和注释,便于阅读和二次开发。
支持多种数据库:maku-generator支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库。
4.支持spring boot starter:maku-generator可以很方便地集成到第三方项目中。
5.灵活的功能:maku-generator支持通过配置数据源,快速生成CRUD代码,支持第三方Java项目包名修改,以及批量导入表、批量生成代码和同步表结构等功能。