post
我为什么还是偏爱 static-first
不是因为保守,而是个人网站本来就不需要把每一页都做成应用。
个人站点很容易被做成一个功能过量的小产品,但很多时候,它真正需要的是稳定、可读、容易维护。
static-first 的好处
我喜欢 static-first,主要因为它把复杂度压在了一个刚好的位置:
- 页面足够快
- 部署足够轻
- Markdown 写作足够顺手
- 不需要为了一个博客列表引入一整套后端
动态能力不是完全不要
我不是完全排斥动态能力,只是更愿意把它放在局部。
比如主题切换、RSS、少量交互、搜索,这些都是合理的增强。但如果首页只是展示几个模块和几段文案,就没必要把一切都变成客户端状态。
对个人站来说,可持续比炫更重要
我希望自己几个月后回来改这个站时,仍然会觉得它轻、清楚、没有心理负担。
这是我最看重的“技术力”之一,不是复杂,而是有节制。