最近看版里好多人一上来就问该用什么框架,Next.js还是Nuxt,或者直接上Astro,我觉得有点本末倒置了。我自己折腾建站也有几年了,从最早的jQuery加PHP,到后来Vue、React,再到现在的静态站点生成器,说实话,换框架带来的新鲜感远没有内容沉淀来得实在。 先说结论,如果你是做个人博客或者小型展示站,真的没必要一上来就搞前后端分离加微服务。我之前用WordPress的时候觉得慢,换成了Hexo,后来又换成Hugo,折腾主题、部署、评论系统,最后发现大部分时间都花在调配置上,文章没写几篇。反观那些用最简单工具的人,内容更新得勤快,SEO也做得好,访问量反而上去了。 当然,不是说新框架不好,像Astro这种确实在性能优化上很出色,但你要清楚自己的需求。如果是纯静态内容,SSG足够了;如果要有交互,那再考虑加一点服务端渲染。关键是别被技术栈绑架,工具是拿来用的,不是拿来炫的。 我个人现在的方案是Hugo加一个简单的评论系统,部署在Netlify上,基本零成本,维护也省心。