.net core開發從未如此簡單,比abp更接地氣

在談起java一家獨大的時候,dotnet人員總是一邊嘲笑大量濫竽充數的java從業者,一邊羨慕人家的生態。以前是隻能羨慕,現在dotnet core開源了,我們都可以爲dotnet core的開原生態貢獻自己的微薄之力。

WTM框架,一個基於 asp.net core 和 EF core的快速開發框架,應該說是迄今爲止開發速度最快的.net core開發框架。相比於abp爲了DDD而DDD,WTM更加關注提高開發速度,降低開發成本。在我的眼裏,新的技術歸根結底的目的是爲了降低成本,而不是增加成本。

WTM提供了:

  • 一鍵生成項目
  • 一鍵生成增刪改查,導入導出,批量操作的前後臺代碼
  • 自動分析模型之間的關係,主子表,一對多,多對多的增刪改查也妥妥的生成
  • 自動生成單元測試
  • 自帶用戶,角色,菜單,權限,日誌等管理模塊
  • 同時支持前後端分離(react,vue)以及前後端不分離(layui)兩種模式
  • 封裝了數十種控件,讓你寫的代碼更少,實現的功能更多
  • 提供了幾大基類,涵蓋了數據操作,列表,導入導出,附件等常用功能

WTM不只是速度快,依賴注入,反射,異常處理,日誌,授權認證,該有的一樣不少。使用WTM生成或在WTM框架下編寫的代碼是高質量的,規範的,高可維護的。

舉個例子,如果你要開發一個客戶管理模塊,客戶有頭像有附件,客戶還屬於公司,後臺人員還要有數據權限管理不同公司的客戶。算上你數據庫建模的時間,用WTM我估計你半小時就搞定了。

心動了沒,那就自己去試試吧

框架github開源地址: https://github.com/dotnetcore/WTM

框架文檔地址: http://wtmdoc.walkingtec.cn

或者你迫不及待的想看看效果,直接點這裏 http://wtmdoc.walkingtec.cn/setup 就可以在線生成一個包含了管理模塊的vs解決方案,打開直接就可以運行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章