Coder Social home page Coder Social logo

wwwlike / vlife Goto Github PK

View Code? Open in Web Editor NEW
664.0 12.0 68.0 8.42 MB

企业级低代码快速开发平台,包含页面可视化配置、自定义表单、自定义报表、权限管理脚手架应用、前后端代码自动生成;主要特点是低代码开发,可实现复杂CRUD功能仅编写数据模型就能完成前后端开发

Home Page: http://vlife.cc

License: Apache License 2.0

Java 47.67% HTML 0.05% JavaScript 0.03% CSS 2.97% SCSS 0.17% TypeScript 49.10%
codegenerator data-engineer low-code querydsl spring-boot spring formily react ahooks admin

vlife's Introduction

logo

vlife低代码研发平台

一款旨在帮助企业`降本增效`和提升研发团队`幸福感`的快速开发平台

star star

demo 地址

行业痛点

低代码平台众多,研发乐于使用的却很少,为什么?

  • 不适:改变了原有的开发流程,开发不适应。
  • 不爽:大多数平台往 ide 工具方向发展,倡导云编码,研发自然会不爽。
  • 不简单:众多生成式低代码平台需要在生成的代码上开发,普遍存在增量代码覆盖的问题。
  • 不可调试:部分平台不开放源代码,难以排查问题。

vlife 平台

平台的目标是做研发热爱的低代码

VLIFE采用前后端分离java\react的单体架构,有以下主要特点:

  • 📦 是低码开发的全栈解决方案
  • 📱 与原生开发一致的体验,研发上手快、不排斥
  • 📋 开源,二开私有化无限制

真开源?

是的,前后端、底层核心和脚手架应用均免费开放,无黑盒代码。

开发步骤

使用平台只需要三步即可完成复杂功能的开发

  • 📦 设计模型:编写模型(Javabean)完成40%的前后端骨架代码搭建
  • 📱 页面配置:用提供的设计引擎组件通过托拉拽的方式完成30%与布局,校验,联动有关的设置
  • 📋 低码开发:最后30%的个性化功能用平台上手简单的低码的方式完成

低码能力

平台低码能力体现在:

  • 代码生成能力,vlife 自身的定位不是生成式低代码,主要是根据模型生成前后端接口及访问层的代码。
  • 后台全场景 crud数据操作接口,支持根据模型信息进行多表关联数据操作。
  • UI 层提供了丰富的业务组件,降低前端开发门槛,后端程序员也能轻松应对全栈开发。
  • 提供了图形配置的表单、列表、查询、页面、流程设计引擎,可轻松应对复杂需求。
  • 低代码低门槛,提供了学习成本极低的描述性表述语法规则来完成个性化的功能需求。

以上功能全部整合在vlife-admin 脚手架应用里,并且还涵盖了用户、角色、菜单、接口资源、数据字典、部门、权限组的管理功能,开箱即用。

功能概览

流程引擎

  • 仿钉钉流程设计器(业务人员也能轻松设计一套**式复杂的流程) 模型管理

模型管理

  • 将实体模型和其关联的其他类型的模型集中在此进行展示,为代码生成和模型设计的入口 模型管理

表单引擎

  • 以图形化的方式进行表单配置 表单引擎

列表引擎

  • 以图形化的方式进行列表配置 table引擎

查询引擎

  • 配置指定实体的查询视图的过滤条件 数据过滤引擎

页面引擎

  • 以图形化的方式配置页面,可实现页面,报表,看板的配置功能 页面设计引擎

反馈与共建

qq群

vlife's People

Contributors

wwwlike213 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vlife's Issues

路径分隔符问题

多处路径分隔符写死了"//",mac下无法正常工作(linux应该一样),应该改用File.separator

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.