项目

nan2inf.cn 个人站

以 Astro 静态内容为主体、Django 小后端为补充的个人知识站。

本页目录 3 节

这个项目从静态前端、小型 Django Ninja 后端、PostgreSQL、Redis 和 RQ 开始。

架构 #

前端使用 Astro content collections 和静态路由。后端保持很小:认证、评论、项目元数据和白名单后台任务。

部署边界 #

公开阅读路径以静态文件为主,通过构建产物原子切换发布;评论、认证等确实需要状态的能力才进入后端。

当前方向 #

每个新功能都应该让阅读路径更清晰,或让运维路径更安全,而不是把站点拉向重型平台。

讨论

评论

正在加载评论…

输入关键词开始搜索。