Madong 企业级快速框架

我们致力于打破假开源的桎梏,全力打造一个集卓越性能、简约设计及美观界面于一体的开源 快速框架。秉持“取之于开源,回馈于开源”的核心理念,我们旨在为开发者节省宝贵时间,让他们能够悠然享受生活的每一刻——无论是忙里偷闲的惬意摸鱼,还是沉浸在知识海洋中的自我提升;无论是陪伴家人的温馨时光,还是挥洒汗水、强健体魄的健身之旅;亦或是邂逅灵魂伴侣、共绘人生美好画卷的浪漫际遇。

项目定位

本平台专注于企业级多租户场景的开发,提供以下核心特点:

前端架构

  • 基于 VBen5.x 构建,提供稳定且高效的前端体验。

框架兼容

  • 采用通用性组件设计,轻松适配 Element Plus、Ant Design Vue、Naive UI 等主流 UI 框架,满足多样化需求。

开源承诺

  • 技术体系完全开源,个人及企业均可免费使用,无后顾之忧。

持续发展

  • 项目处于健康迭代阶段,将持续优化企业级功能,确保与时俱进。

核心优势

技术特性

  • ✅ 优雅布局系统:简洁界面搭配多套主题及导览模式,自由组合随心配。
  • ✅ 企业级功能栈:开箱即用的 SaaS/多租户/RBAC 权限体系,满足企业复杂需求。
  • ✅ 智能消息推送:基于 WebSocket+Redis 的分布式消息系统,实现实时高效通信。
  • ✅ 高效流量管控:完备的流量控制与黑名单机制,确保系统稳定运行。
  • ✅ 模块化设计:核心工程+可选插件,灵活配置,不需要的组件直接删除即可。

性能表现

  • ⚡ 极致响应:在 2M 网络环境下,接口响应时间<300ms,普遍保持在 10-150ms 区间,提供流畅用户体验。

功能矩阵

基础架构

  • 多租户体系:支持产品订阅、初始数据、独立数据源等企业级功能,满足多租户场景需求。
  • 权限管理:完整的 RBAC 权限控制系统,确保数据安全与合规。

组织架构

  • 用户管理:系统操作者配置中心,便捷管理用户信息。
  • 部门架构:树形组织管理,支持数据权限划分,满足企业组织结构需求。
  • 岗位管理:职务体系配置,明确岗位职责与权限。

系统管理

  • 菜单权限:菜单/操作/按钮权限精细控制,确保系统操作安全。
  • 角色管理:菜单权限分配+数据范围划分,灵活配置角色权限。
  • 字典系统:常用数据标准化维护,提高数据一致性与准确性。

监控审计

  • 通知公告:系统消息发布平台,及时传达重要信息。
  • 操作日志:完整记录正常与异常操作,便于审计与追溯。
  • 登录审计:包含异常登录监控,确保系统安全。

设计哲学

大道至简 —— 我们坚持:

  • 代码优雅简洁:提高代码可读性与维护性。
  • 开发高效快捷:提升开发效率,缩短项目周期。
  • 架构清晰明了:确保架构易于理解与扩展。

无论是前端还是后端开发,都能享受"快就完事了"的编程体验。

版本选项

独立版本

  • 适用于单一企业或项目,提供完整的权限管理、用户管理、系统监控等功能,满足独立部署需求。

多租户版本

  • 专为多租户场景设计,支持产品订阅、独立数据源、流量管控等高级功能,满足SaaS平台或大型企业多租户管理需求。