导航
首页 文章 工具 关于 工作台
文章

为什么首版组合选 Astro + FastAPI

一套偏内容站但又保留后端能力的组合,为什么对这个项目更合适。

归档源 站内静态记录 / Astro Content

这个项目并不需要一个一上来就很重的全栈框架。

站点的主要内容是博客、想法和实验记录,所以前端更适合偏内容驱动、构建产物轻、静态能力强的方案。Astro 正好满足这些要求。

后端则完全是另一种诉求:我希望后面能接 AI 相关接口、自动化任务、Webhook 和一些轻量管理能力。FastAPI 在 Python 生态里足够自然,也很适合生成 OpenAPI。

把这两个组合在一起,有几个好处:

  • 前端不被后端复杂度拖累。
  • 后端可以独立演进,不影响内容发布。
  • API 管理和自动化更容易接到现有 Python 工作流里。

对这个站来说,这套组合不是最炫的,但它足够清晰,也足够能打。