博客系统

技术选型

开发框架

个人开发练手,用于替换现有的wp个人博客项目

前端: 直接上最新的前端框架vite2.0

后端: 前期先用流行度最高的springboot 后期可以按节奏升级到Go/rust

部署架构

考虑安全性/运行速率/成本

使用nginx代理, 采用腾讯云服务器部署(以3mb的包月服务器做出口)

数据mysql服务器,部署在同一子网的另一机器

前端代码单页面+伪静态,保证搜索引擎seo的效果

前端开发

页面结构

/主页面

/api 后端接口

/page 页面

/post 文章

/admin 管理