- 项目预览: http://admin.vlife.cc
- 项目文档: http://vlife.cc
- 轻松上手:一切从简,业务人员也能轻松掌握。
- 准零代码:告别前端开发,复杂逻辑写java接口即可。
- 对标顶流:向轻流、简道云看齐,准零代码的top本地产品。
- 采用前后端分离的技术栈(Java+React),服务端采用支持mysql8,sqlserver2012,oracle11+;前端提供了丰富UI组件,使用平台的设计器引擎将UI组件与后台数据接口组合在一起,用户可以零代码方式完成大多数业务功能。当然对于复杂的业务逻辑,平台支持用户写个性化的接口
- 一款接近于零代码,类似轻流,简道云这类apaas平台一样通过配置就可以完成应用的开发。但是vlife和他们不同的是我们能够本地化开发和部署是一款开源产品。
- 开源低代码基本都是脚手架工具,研发人员在生成的前后端代码基础上进行二次开发,往往会有二次代码生成覆盖的问题,且是全代码开发工作量大,对研发技能要求高,上手时间长。 vlife平台无需开发前端,页面功能全部通过配置完成,复杂需求才需要写后台接口。服务端平台提供了全部源码,应用开发使用的源码都是通过平台模型首次发布时平台生成的,后续修改二次发布不生源码,所以没有代码覆盖问题。
-
应用的复杂度往往在后端,就算平台拥有完备的逻辑编排引擎也很难用零代码开发出一款复杂的应用,所以我们平台是支持后端全代码开发的。
-
在前端方向vlife是零代码,因为在ToB领域的应用里平台已经积累和完善了大量该领域的UI组件,可以支持研发的各类展示效果,支持各种复杂度的联动,校验等需求。这个前端骨架已经完善,就算有个性化的需求,您可以找到我们,我们给出UI模版来匹配。
- 安装:
jdk8/jdk11
,mysql8
,导入初始化数据库db/vlife_mysql.sql
- 编译:
maven package
编译项目 - 启动:
vlife-admin
,运行vlife-admin/AdminApplication
脚手架项目 - 访问:
http://localhost:8288/login
超级管理员:manage/123456