文章底部获取项目地址
Marsview 是一个开源低代码平台,可快速搭建中后台管理系统,通过可视化的方式简化开发过程,用户可以创建完整的项目,提供菜单角色配置、RBAC 基于角色的访问控制权限管理以及项目主题定制。并支持可视化配置事件流,以及静态数据、接口请求和变量绑定等。
后端
前端
Nodejs、PNPM、Git。
新建后台管理项目
新建成功之后,可进行项目的基础配置、菜单管理、角色管理、用户管理等等操作。
点击去设计,可以给新建的菜单设计绑定的页面。
可视化设计界面,可点击或拖拽组件、自定义设计后台页面。包括样式、事件、数据绑定、接口配置等功能。可添加项目成员,协作设计页面。
配置事件流操作。
除系统自带组件之外,可自定义组件,支持接入 AI 大模型生成组件代码。
配置页面接口请求。
页面设计好之后,点击编辑菜单绑定页面。
项目设计完成预览
项目创建与管理:支持项目创建、项目配置、菜单创建、项目角色创建和用户管理功能。
页面管理:支持页面创建、页面主题、页面配置。支持组件拖拽、组件属性、组件事件和组件数据。页面同时支持其他传统系统通过微服务集成,无论系统框架选型是 Vue 还是 React。
页面组件:支持多种组件,包括按钮、表单、表格、图表、弹窗、图片、富文本、文件上传、文件下载、代码编辑器、编辑表格、iframe 等常用页面组件。表单支持常用规则验证和自定义规则验证。开发者可以自定义开发各种组件,支持 JSX 语法、LESS 和事件。
事件流:通过事件流可以完成更多复杂的业务逻辑功能,如组件联动、显示隐藏、禁用、逻辑处理等。
《前端资源推荐》公众号收集各种前端组件 UI 框架、JS 插件工具、中后台系统模板、动画库、低代码、可视化资源、开源项目、学习资源、特效源码等,如有其他优秀资源,欢迎发消息投稿,感谢点赞、在看、转发、关注!!!
其他推荐
项目地址
GitHub:https://github.com/JackySoft/marsview