返回首页

系统设计

Next.js 私人博客的第一版结构

用 App Router、MySQL、自建认证和 Redis 验证码搭一个可长期维护的博客系统,先把结构想清楚。

Next.js 私人博客的第一版结构

第一版博客先解决长期维护需要的骨架:公开阅读、登录注册、后台管理和数据持久化。

公开侧

首页只展示文章与分类,分类切换不刷新整页,文章详情页保持清晰的阅读节奏。

后台侧

后台必须登录且具备管理员权限,写操作继续校验 CSRF。

数据侧

文章、分类、评论进入 MySQL;验证码和会话相关短期状态进入 Redis。

DISCUSSION

评论

还没有公开评论。

COMMENTS

留下评论

评论提交后会进入审核,通过后显示在文章下方。