主张
个人项目的默认架构应当是纯静态站点,直到被证明不够用为止。举证责任在「需要服务端」的一方。
三个理由
- 死得慢。静态文件没有依赖腐烂问题,托管平台迁移成本接近零;十年后大概率还能打开。
- 纯函数心智。
site = build(content),没有状态、没有时序、没有「先点这个再点那个才能复现」的 bug。 - AI 友好。内容与代码的边界是一条物理边界(文件夹),协作的 AI 不需要理解运行时就能安全地增删内容。
常见反驳与回应
「要有搜索怎么办?」
构建期生成索引,客户端检索。万级条目以内没有任何问题。
「要有评论怎么办?」
评论是别人的状态,不是你的——外挂第三方服务,或者干脆不要。
成熟度说明
本文是 seed 阶段的立场陈述,论据还在积累。本站(过程博物馆)自身是这套主张的第一个完整实践,详见《过程博物馆的设计思路》。