vue+.netcore可支持業務代碼擴展的開發框架 VOL.Vue 2.0版本發佈

框架介紹

  • 這是一個基於vue、element-ui、iview、.netcore3.1 可支持前端、後臺動態擴展業務代碼快速開發框架。
  • 框架內置定製開發的代碼生成器,生成的代碼不須要複製也不須要更改,直接就能運行。
  • 後臺基於.netcore3.一、EntityFramework Core3.一、Dapper、Autofac框架底層搭建。
  • 前端基於vue、element-ui、iview二次開發了多個可直接上手使用的組件,適用於編寫各類後臺restful api或前端表單開發。
  • 前、後端累計提供了超過300個擴展方法與屬性;而且後臺提供了大量的基礎功能。
  • 先後端分離,並支持框架前、後端代碼進行自定義擴展。
  • 框架2.0已補全開發文檔。

感謝

  • 框架1.0第一個版本於2019.10月發佈,期間獲得了許多朋友的反饋;至今框架作了大量內部優化改進與bug修復及功能增長。
  • 在此感謝使用1.0版本的朋友對框架提出的改進與issue表示忠心的感謝。
  • 同時也感謝各位老闆對本框架贊助, 查看

框架核心

  • 快速開發(基礎功能所有由代碼生成器生成)
  • 支持前端、後臺自定義業務代碼擴展,後臺提供了大量經常使用擴展與通用類
  • 前端、後臺提供了近300個擴展方法與屬性,開發人員可在此功能上編寫擴展自定義業務代碼
  • 代碼生成(代碼生成器可直接生成主/從表先後端業務代碼,有30多種屬性可在線配置生成的代碼)
  • 前端table自動轉換key/value
  • 前端表單select/checkbox自動綁定數據源,不須要寫任何代碼
  • 支持(主從表)一對一先後端代碼全自動生成、並支持數據源自動綁定與業務代碼擴展,不須要寫任何代碼
  • 支持一對多從表自定義擴展(不限從表類型與從表數量)
  • 若是能上手框架,能夠體會到不用996,更不用掉頭髮的感受^_^

框架適用範圍

  • 先後端分離項目
  • 編寫各類後臺restful api接口。後臺基礎代碼由代碼生成器完成,在生成的代碼上繼續編寫業務便可
  • 前端表單開發(直接上手看demo便可)
  • 配合app作H5或全h5開發
  • 發佈靜態(h5)頁面,框架已經提供了demo
  • 在現有的代碼生成器功能上,繼續定製開發代碼生成器功能,解決重複性工做

框架開發依賴環境

  • 後臺:VS2019 、.NetCore3.1 、EFCore3.一、JWT、Dapper、Autofac、SqlServer/MySql、Redis(可選,默認使用內置IMemory)
  • 前端:VsCode、Vue2.0(webpack、node.js,若是沒有此環境自行搜索:vue webpack npm)、vuex、axios、promise、iview、element-ui

文檔更新

對1.0版本已補全框架文檔,文檔幾乎覆蓋了整個框架,包括前端;而且框架對1.0版本增長了大量功能及內部代碼優化與bug修復

框架bug修復、新增及優化日誌

更多優化及優化日誌見demo文檔中更新日誌

部分已上線項目

框架預覽

  • 框架內置了大量的通用組件可直接使用,並內置了基於本框架定製開發的代碼生成器,儘可能避免重複性代碼編寫。
  • 框架不單單是快速開發,更多的是傾向於業務代碼擴展的編寫與代碼規範。
  • 若是有什麼問題或建議,提issue或加QQ:283591387
  • QQ交流羣:45221949
  • 若是以爲框架對你有用,幫忙點個star,很是感謝!
  • demo服務器是騰訊雲linux服務器帶寬1M,多人訪問會出現延遲狀況
相關文章
相關標籤/搜索