.Net6 从零开始的博客项目

忘忧 2021年11月30日 1,146次浏览

目的是什么

工作近4年,做过的项目大大小小算下来也有十几个,却没有一个拿的出手的开源项目,我表示不能理解,所以开始写一个基于.Net6的博客项目

项目地址

后台Api地址 https://github.com/wangyou233/Lotus.Blog
后台Web项目地址 https://github.com/wangyou233/Lotus.Blog.BackGroup

预计实现功能介绍

  1. ORM 为Entity Framework Core
  2. 数据库为MySql
  3. 数据缓存为Redis
  4. 前后端分离架构 前端采用Vue
  5. RestFul Api风格Api
  6. 支持Signalr聊天室
  7. 支持全站SEO
  8. 支持MarkDown和纯HTML富文本编辑
  9. 基础的HTTPS与HTTP支持
  10. 自定义站点域名与备案
  11. 全站查询,使用ES实现
  12. Swagger文档
  13. Docker支持
  14. CI/CD集成发布

文章目录

未完待续

运行环境介绍

  • Centos7.5
  • Nginx
  • MySql 8.0
  • Redis6

实现功能模块图

image.png