这周跟 Next.js 的缓存语义较劲,Server Component 和 Client Component 的边界自以为搞懂了,一加上 fetch 默认缓存又乱了,dynamic 和 revalidate 的组合在本地跑通、部署后行为不一致,折腾了两个晚上了!