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上,其中用到了什么技术也会进行相应的解释,欢迎你们进行讨论,我也只是一个初学者,出错在所不免,重点是一块儿进步吧。好了,下一篇先分析系统功能,给出完整的项目架构图和表间关系吧,晚安各位。

相关文章
相关标签/搜索