ASP.NET Core微服務+Tabler前端框架搭建我的博客1--開始前想說的話

  寫在前面  

  本人爲在讀研究生,特別喜歡.NET,以爲.NET的編程方式、語法都特別友好,學習.NET Core已經差很少有一年半了,從一開始不知道如何入門到如今終於能夠編寫一些小的應用程序,想想仍是很是不容易。前端

  一直特別羨慕寫博客的大牛,也一直據說寫博客能夠鍛鍊本身,在加上最近本身一直在搗鼓.NET Core編寫微服務,在這裏感謝騰飛老師,因此準備現學現用,用.NET Core微服務搭建一個本身的我的博客,由於本人主要所學爲後端開發,因此前端直接基於開源框架進行修改,前端框架地址:tabler。本人由於平時須要花大部分時間來寫論文,更新速度可能比較慢,再加上本人也是屬於學業不精階段,不免出現錯誤,但願各位大佬指正,也但願處於和本人一樣階段的初級程序員們能夠多多交流,共同進步。git

  項目開發框架

  在近一年的學習中,我學習了不少第三方的庫,可是尚未系統的使用過,因此準備在此次項目中進行集成式的使用,也算是學有所用吧。程序員

  項目主要涉及到如下部分:github

  後端:ASP.NET Core WebApisql

  前端:Tabler開源項目數據庫

  數據庫:Mysql編程

  數據庫訪問框架:Dapper後端

  緩存:Redis緩存

  容錯:Polly前端框架

  消息事件:Cap+RabbitMq

  網關:Ocelot

  容錯:Polly

  身份認證:IdentityServer4

  部署:Docker

  服務部署使用了三臺騰訊雲的CentOs主機,其中一臺用於部署網關服務,另外兩臺用於部署剩下的博客服務。大概想用到的技術就是這些,若是開發過程當中有什麼問題再進行解決,本項目準備從頭至尾進行完整的更新,採用先後端分離模式,前端使用vscode開發,後端使用VS2019,源碼也會及時上傳到GitHub上,其中用到了什麼技術也會進行相應的解釋,歡迎你們進行討論,我也只是一個初學者,出錯在所不免,重點是一塊兒進步吧。好了,下一篇先分析系統功能,給出完整的項目架構圖和表間關係吧,晚安各位。

相關文章
相關標籤/搜索