无码人妻丰满熟妇奶水区码,麻豆一区区三,亚洲日韩欧美精品综合,亚洲无码地址

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

介紹

NetModular 是一個以模塊化為核心的快速開發(fā)框架,能夠讓中小企業(yè)快速從零搭建自己的開發(fā)平臺;開箱即用,讓開發(fā)者專注于自己的業(yè)務(wù)開發(fā),以模塊化的方式,最大化的代碼復(fù)用,避免重復(fù)開發(fā),拒絕 996,讓廣大程序員有更多的時間放飛自我。


告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)


倉庫

  • Gitee

https://gitee.com/laoli/NetModular

https://gitee.com/laoli/NetModular.Demo

  • Github:

https://github.com/iamoldli/NetModular

https://github.com/iamoldli/NetModular.Demo

框架介紹

  • 模塊化

以模塊化為思想,以業(yè)務(wù)領(lǐng)域為理念,以包管理(nugetnpm)為基礎(chǔ),充分解耦業(yè)務(wù)功能,使業(yè)務(wù)最大化的得到復(fù)用,極大減少重復(fù)開發(fā)時間,結(jié)合在線代碼生成器,讓您“一天一模塊,三天一系統(tǒng)”不再是夢想。

  • 簡單易用

完善的基礎(chǔ)設(shè)施,包括簡單易用高效的ORM、日志組件(Serilog)、對象映射(AutoMapper)、Api文檔(Swagger)、緩存(MemoryCachge/Redis)、強類型驗證(FluentValidation)、消息隊列(RabbitMQ)、任務(wù)調(diào)度(Quartz)等功能模塊,用什么注入即可。

  • 內(nèi)置ORM

基于Dapper封裝的輕量級ORM,支持多種數(shù)據(jù)庫自由切換,內(nèi)置CRUD、軟硬刪除、Lamdba表達(dá)式查詢、多表連接查詢、分組查詢、跨庫連接查詢、日期分庫分表以及自定義分表策略,提供多個常用實體基類和對應(yīng)功能,如自動設(shè)置創(chuàng)建人、創(chuàng)建日期、修改人、修改日期、刪除人、刪除日期等功能。

  • 多種應(yīng)用模式

提供多種應(yīng)用模式,包括Host.Web(Web應(yīng)用)、Host.Generic(控制臺應(yīng)用)、Host.Electron(基于Electron的跨平臺客戶端應(yīng)用)三種模式,三種模式共用同一套底層代碼。

  • 前端框架

采用前后端分離模式以及JWT驗證方式,基于Vue.js全家桶以及Element-UI組件庫實現(xiàn)了一整套模塊化的解決方案,封裝了數(shù)十種組件,完善的權(quán)限管理功能以及靈活的可配置性

  • 開箱即用

提供通用權(quán)限管理(Admin)、基礎(chǔ)數(shù)據(jù)(Common)、任務(wù)調(diào)度(Quartz)、代碼生成(CodeGenerator)等模塊,開箱即用,讓您專注于自己的業(yè)務(wù)開發(fā)。

開發(fā)環(huán)境

  • IDE

Visual Studio 2019 、Visual Studio Code

  • 后端

.Net Core 3.1、Dapper、Serilog、AutoMapper、FluentValidation、Swagger

  • 前端

Node.js 10 、Vue.js 2.6 、Vue CLI、Vuex、VueRouter、Element-UI

Demo

作者為我們提供了一個Demo,地址上方已經(jīng)給出,下面簡單說下配置,主要是數(shù)據(jù)庫部分

  • 1、下載項目

使用你喜愛的開發(fā)工具打開(如Visual Studio 2019、Rider、Visual Studio Code)

  • 2、依據(jù)下圖所示配置好你的數(shù)據(jù)庫

筆者本地是SqlServer數(shù)據(jù)庫,你也可以使用Mysql或者SqlLite,可自行嘗試(配置在config/db.json文件)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

  • 3、配置后端后再使用VSCode打開前端項目

安裝相關(guān)依賴,筆者使用yarn進(jìn)行包管理,你也可以使用npm

yarn#或者npm install#啟動yarn serve

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

啟動成功后打開提示給出的本地地址,可自行配置修改,打開后進(jìn)入登陸頁面,用戶名和密碼都是admin

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

界面預(yù)覽

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

告別996 !.Net Core開源模塊化快速開發(fā)解決方案——NetModular(.net core 開源項目)

以上截取部分Demo中的截圖,可自行配置并查看,框架的作者提供了其線上demo,也可以直接查看,此處不方便給出,可前往倉庫地址尋找

最后

筆者很佩服NetModular的作者,可能不僅僅是他,市面上也見到很多大佬的開源作品,他們?yōu)樽约核诘念I(lǐng)域默默付出貢獻(xiàn)。筆者也希望有朝一日會有屬于自己驕傲的開源作品,做出自己的貢獻(xiàn)!

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2024年7月6日 下午12:28
下一篇 2024年7月7日 上午8:06

相關(guān)推薦

  • 預(yù)研和科研項目區(qū)別

    預(yù)研和科研項目的區(qū)別 預(yù)研和科研項目都是科學(xué)研究的重要分支,但兩者的區(qū)別在于預(yù)研是基于現(xiàn)有技術(shù)和知識進(jìn)行深入研究和探索,而科研項目則是在預(yù)定的時間、地點和資源下進(jìn)行實驗和測試。 預(yù)…

    科研百科 2025年5月28日
    1
  • 云龍項目管理系統(tǒng)怎么用

    云龍項目管理系統(tǒng)是一種功能強大的軟件工具,可以幫助項目經(jīng)理和團(tuán)隊高效地管理項目。以下是使用云龍項目管理系統(tǒng)的一些基本步驟: 1. 安裝和配置云龍項目管理系統(tǒng) 首先,你需要下載并安裝…

    科研百科 2025年6月16日
    0
  • 低代碼開發(fā)平臺 方案

    低代碼開發(fā)平臺方案:讓軟件開發(fā)變得更加簡單 隨著現(xiàn)代技術(shù)的發(fā)展,越來越多的企業(yè)和個人開始選擇使用低代碼開發(fā)平臺來簡化軟件開發(fā)的過程。低代碼開發(fā)平臺是一種基于可視化編程界面和簡單的編…

    科研百科 2024年10月24日
    6
  • 最高獎補2000萬元!云南這類項目正在申報(云南省財政獎補資金管理辦法)

    為進(jìn)一步引導(dǎo)企業(yè) 和科研機構(gòu)加大研發(fā)投入 推動產(chǎn)品上市 促進(jìn)科技成果轉(zhuǎn)化和產(chǎn)業(yè)化 推動云南生物醫(yī)藥產(chǎn)業(yè)高質(zhì)量發(fā)展 近日 云南省科學(xué)技術(shù)廳發(fā)布了 2025年度云南省財政支持生物醫(yī)藥產(chǎn)…

    科研百科 2024年8月8日
    3
  • 工具庫房管理軟件有哪些(工具庫房管理軟件)

    工具庫房管理軟件 隨著現(xiàn)代商業(yè)的發(fā)展,越來越多的公司開始重視他們的庫管和庫存管理。傳統(tǒng)的手工操作已經(jīng)不能滿足現(xiàn)代商業(yè)的需求,因此,工具庫房管理軟件應(yīng)運而生。工具庫房管理軟件是一種自…

    科研百科 2024年6月5日
    38
  • 廈門科研項目配套

    廈門科研項目配套 廈門是一個美麗的城市,位于福建省南部,擁有豐富的自然資源和人文歷史。近年來,廈門市政府加大對科技創(chuàng)新的投入,吸引了眾多科研項目在該市開展。為了保障這些科研項目的順…

    科研百科 2025年2月7日
    7
  • 學(xué)校項目管理系統(tǒng)軟件

    學(xué)校項目管理系統(tǒng)軟件 學(xué)校項目管理系統(tǒng)軟件是一種用于管理學(xué)校項目的軟件工具。它可以協(xié)助學(xué)校管理人員高效地管理項目進(jìn)度、預(yù)算、資源和風(fēng)險管理等重要方面。隨著學(xué)校項目管理的不斷規(guī)范化和…

    科研百科 2025年1月17日
    5
  • 倉庫管理系統(tǒng)項目背景分析

    倉庫管理系統(tǒng)項目背景分析 倉庫管理系統(tǒng)是一種用于管理倉庫物資的軟件系統(tǒng),能夠幫助企業(yè)更好地管理倉庫物資,提高倉庫管理效率,降低庫存成本,提升企業(yè)競爭力。 隨著經(jīng)濟(jì)全球化的發(fā)展,越來…

    科研百科 2024年12月30日
    21
  • 短期科研項目周期

    短期科研項目周期是指一個項目的時間范圍非常短,通常只有幾個月到一年左右,這樣的項目周期通常是為了在短時間內(nèi)獲得顯著的成果而設(shè)計的。這種項目周期通常需要團(tuán)隊中有更多的時間來協(xié)調(diào)和合作…

    科研百科 2025年2月26日
    9
  • 項目管理系統(tǒng)科學(xué)內(nèi)容

    項目管理系統(tǒng)科學(xué) 項目管理系統(tǒng)是一種用于管理項目的工具,能夠幫助團(tuán)隊更好地規(guī)劃和執(zhí)行項目,提高項目效率和質(zhì)量??茖W(xué)項目管理系統(tǒng)是一種基于科學(xué)方法的項目管理軟件,能夠幫助團(tuán)隊識別問題…

    科研百科 2024年12月28日
    7
中文字幕一区日韩| 日韩 在线 国产 后入| 麻豆视频免费91| JULIA一区二区中文久久94| 露脸91丨九色熟女| 中文字幕永久在线第38页| 日本成人久久一区二区三区| www.oumei天堂.com| 日韩美女中文字幕在线视频| 亚洲区久久.xy| 国产亚洲色婷婷久久| 久久亚洲精品三上悠亚一级毛片| 亚洲最新av地址| 欧美日韩亚洲二视区| 夜夜晦中文字幕| 插久久久久久久| 91精品入口| 丝袜AV晚上网站| 一区二区有声不卡| WWW久久久天堂亚洲韵味| 国产成人99久久亚洲| 熟女吃瓜福利| 欧美啪啪网站| 玖玖玖玖伊人久久| 伊人婷婷五月大香蕉| 色老板在线观看一区二| 亚洲一级鲁一鲁| 欧美日韩久久久免费| 日韩中文字幕电影视频| 久久久久av四区| 欧美日韩高久久久| 丝袜久久久久| 欧美理论在线视频| 九九热黄色一级片| 经典欧美大片午夜福利| 两人性生活视频毛片| AV久久2| 日本亚洲中文久久| 赣州市| 2019中文字幕国产伦理福利| 国产久久久av青草|