WalkingTec.Mvvm框架(简称WTM)是一个基于.NET Core的快速开发框架,它支持Layui(前后端不分离)、React(前后端分离)、Vue(前后端分离)等多种前端UI框架,并内置了代码生成器以提高开发效率。
WTM的核心特点包括:
- 多前端UI支持:支持Layui、React、Vue等前端UI框架,满足不同开发需求。
- 内置代码生成器:通过代码生成器,可以快速生成前端和后端代码,降低前后端人员的沟通成本,提高开发效率。
- 丰富的ViewModel:提供4类ViewModel,覆盖数据增删改、分页列表及导出、数据导入和批量操作等常见功能。
- 多种前台控件:提供数十种前台控件,如Form、Grid、Panel、Dialog等,简化页面开发。
- 后台管理功能:内置用户、角色、用户组、数据权限、页面权限、菜单、日志、邮件、短信、文件等后台管理功能。
- 支持单点登录:支持单点登录、门户Portal、分布式数据库。
- 常用库简化操作:提供Redis、DFS等后台开发常用库的简化操作。
- 前后端分离支持:支持前后端分离模式,使用代码生成器同时生成前台和后台的代码。
WTM框架适合中小规模后台管理系统的开发,严格遵循MVVM开发模式,对于新手可以快速上手,对于高手可以将繁琐重复的工作交给框架生成,从而专注于解决需求难点。
WTM框架已经开源,其文档和教程可以在官方网站找到,同时提供了QQ交流群供开发者交流和提问。开发者可以通过官方网站 https://wtmdoc.walkingtec.cn/ 一键生成WTM项目,快速开始体验WTM的开发效率和便利性。
网址:https://github.com/ganmkTrue/WalkingTec.Mvvm/blob/develop/deploy.sh
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |