管理

4、.Net 快速开发框架:WalkingTec.Mvvm - 开源项目研究文章

Posted on 2024-10-29 09:30  lzhdim  阅读(5683)  评论(0编辑  收藏  举报

  

  WalkingTec.Mvvm框架(简称WTM)是一个基于.NET Core的快速开发框架,它支持Layui(前后端不分离)、React(前后端分离)、Vue(前后端分离)等多种前端UI框架,并内置了代码生成器以提高开发效率。

  WTM的核心特点包括:

  1. 多前端UI支持:支持Layui、React、Vue等前端UI框架,满足不同开发需求。
  2. 内置代码生成器:通过代码生成器,可以快速生成前端和后端代码,降低前后端人员的沟通成本,提高开发效率。
  3. 丰富的ViewModel:提供4类ViewModel,覆盖数据增删改、分页列表及导出、数据导入和批量操作等常见功能。
  4. 多种前台控件:提供数十种前台控件,如Form、Grid、Panel、Dialog等,简化页面开发。
  5. 后台管理功能:内置用户、角色、用户组、数据权限、页面权限、菜单、日志、邮件、短信、文件等后台管理功能。
  6. 支持单点登录:支持单点登录、门户Portal、分布式数据库。
  7. 常用库简化操作:提供Redis、DFS等后台开发常用库的简化操作。
  8. 前后端分离支持:支持前后端分离模式,使用代码生成器同时生成前台和后台的代码。

  WTM框架适合中小规模后台管理系统的开发,严格遵循MVVM开发模式,对于新手可以快速上手,对于高手可以将繁琐重复的工作交给框架生成,从而专注于解决需求难点。

  WTM框架已经开源,其文档和教程可以在官方网站找到,同时提供了QQ交流群供开发者交流和提问。开发者可以通过官方网站 https://wtmdoc.walkingtec.cn/ 一键生成WTM项目,快速开始体验WTM的开发效率和便利性。

 

  网址:https://github.com/ganmkTrue/WalkingTec.Mvvm/blob/develop/deploy.sh

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved