從壹開始先後端分離【 .NETCore2.1 +Vue 2 +AOP+DI】框架之一 || 前言

緣起

    做爲一個.Net攻城獅已經4年有餘了,一直不溫不火,正好近來項目不是很忙,閒得無聊,搞一搞新技術,一方面是打發無聊的時間,一方面也是督促本身該學習辣!身邊的大神都轉行的轉行,加薪的加薪,本人比較懶,只想搞技術 [哭笑] ,也是懷着小小的夢想,作一個系列文章能夠和你們一塊兒進步,討論,但願總閱讀數能上1萬(已實現12月28日19:41),2萬(2019年4月3日19:36),3萬(2019年5月28日09:37),4萬(2019年7月16日11點00分),5(2019年9月28日23點13分),6?嗯,哈哈哈哈html


目錄

源碼 Github

.NET CORE 源碼:前端

Github:  https://github.com/anjoy8/Blog.Corevue

Gitee :   https://gitee.com/laozhangIsPhi/Blog.Core
ios

 

VUE 項目開源代碼:git

https://github.com/anjoy8/Blog.Vuegithub

https://github.com/anjoy8/Blog.Adminvuex

 

Nuxt.js項目代碼(SSR)vue-cli

https://github.com/anjoy8/Nuxt.tBug數據庫

 

 

老張 .NetCore與Vue 框架學習目錄以下

🍎:若是你是剛剛入門 .net ,或者看個人教程還比較費勁,能夠先從小白開始,這個真的很簡單:
                 https://windsting.github.io/little-aspnetcore-book/book/
                 官檔:
                 https://docs.microsoft.com/zh-cn/aspnet/core/?view=aspnetcore-2.2編程

        說明:

            一、JWT受權管理一共四篇,分別是:05 -> 36 -> 37 -> 42

 

 

 


技術

    本系列文章只是對現有的一些技術作一個簡單說明或者是引入,只是一個拋磚引玉的做用,主要的仍是但願和志同道合的大神們一塊兒切磋武藝。

    系統環境

    windows 十、SQL server 20十二、MySql/MSSql/SQLite、Visual Studio 201七、Windows Server 2008 R2

    後端技術:

      * .Net Core 2.2+ 版本 API(由於想單純搭建先後端分離,所以就選用的API,若是想了解.Net Core MVC,也能夠交流)

      * Async和Await 異步編程

      * Repository + Service 倉儲模式編程

      * Swagger 先後端文檔說明,基於RESTful風格編寫接口

      * Cors 簡單的跨域解決方案

      * AOP基於切面編程技術

      * Autofac 輕量級IoC和DI依賴注入

      * Vue 本地代理跨域方案,Nginx跨域代理

      * JWT權限驗證

      * DI 依賴注入

 

    數據庫技術

      * SqlSugar 輕量級ORM框架,CodeFirst

      * T4 模板生成

      * AutoMapper 自動對象映射

 

    分佈式緩存技術

      * Redis 輕量級分佈式緩存

 

    前端技術

      * Vue 2.0 框架全家桶 Vue2 + VueRouter2 + Webpack + Axios + vue-cli + vuex(@編程玩家 指正)

      * ElementUI 基於Vue 2.0的組件庫

      * Nuxt.js服務端渲染SSR

 


結語

    這裏再一次說明,僅僅是簡單的特別簡單的入門使用,若是對於上邊的技術,你歷來沒有聽過,或者聽過沒用過,嗯,你能夠簡單花點兒時間看一看,可是若是你都已經用過或者有必定的技術,請幫忙監督指正。

 

 (Blog.Core總體系統架構圖)

 

 

  

(整個框架用到的知識點的思惟導圖)

 


致謝

    感謝有兩位朋友提供思路,或者說動力,才使我萌發了想寫的衝動,特別感謝李大爺,嗯就是哈哈,的默默支持,才使我有了繼續寫下去的動力。

相關文章
相關標籤/搜索