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

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

緣起

    作為一個.Net攻城獅已經4年有餘了,一直不溫不火,正好近來專案不是很忙,閒得無聊,搞一搞新技術,一方面是打發無聊的時間,一方面也是督促自己該學習辣!身邊的大神都轉行的轉行,加薪的加薪,本人比較懶,只想搞技術 [哭笑] ,也是懷著小小的夢想,做一個系列文章可以和大家一起進步,討論,希望總閱讀數能上1萬,嗯,哈哈哈哈

技術

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

    系統環境

    windows 10、SQL server 2012、Visual Studio 2017、Windows Server 2008 R2

    後端技術:

      * .Net Core 2.0 API(因為想單純搭建前後端分離,因此就選用的API,如果想了解.Net Core MVC,也可以交流)

      * Async和Await 非同步程式設計

      * Repository + Service 倉儲模式程式設計

      * Swagger 前後端文件說明,基於RESTful風格編寫介面

      * Cors 簡單的跨域解決方案

    資料庫技術

      * SqlSugar 輕量級ORM框架

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

      * AutoMapper 自動物件對映

    分散式快取技術

      * Redis 輕量級分散式快取

    前端技術

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

      * ElementUI 基於Vue 2.0的元件庫

結語

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

致謝

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