Eova是一款开源(GPL-3.0开源协议)、极简、高效、功能强大的开源低代码开发平台,该项目的作用在于通过简化开发过程、降低开发成本、提高开发效率、增强可维护性、促进团队协作和提供定制化解决方案,帮助企业更快速地构建和部署高质量的应用程序。
Eova致力于通过简单、轻量、元数据和低代码的方式实现快速开发。
功能特点
- 简单:平台设计简洁明了,易于使用。
- 轻量:系统资源占用少,适合快速部署和迭代。
- 元数据:支持通过元数据驱动开发,提高灵活性和可维护性。
- 低代码:减少手动编码工作,通过可视化界面和配置快速生成应用。
- 快速开发:显著缩短开发周期,降低开发成本。
项目技术栈
后端技术栈
- Java:一种广泛使用的编程语言,具有跨平台性、面向对象和泛型编程等特点。
- JFinal:一个轻量级的Java Web框架,提供了简洁的API和高效的性能。
- Hutool:一个Java工具类库,包含了常用的工具类,简化了开发工作。
前端技术栈
- Vue:一个渐进式JavaScript框架,用于构建用户界面。
- Layui:一个前端UI框架,提供了丰富的UI组件和样式。
- Element:基于Vue的前端UI框架,提供了丰富的组件和主题。
- EasyUI:一个基于jQuery的前端UI框架,提供了丰富的界面元素和组件。
- AntV:一个数据可视化解决方案,提供了丰富的图表和图形组件。
功能演示
开源地址
https://gitee.com/eova/eova