首页/分类/Web 开发

Web 开发

Next.js、React、TypeScript、前端工程化

专题

本专题收录 Web 开发 方向的文章和社区讨论,重点关注真实工程场景、工具选择、实践路径和风险边界。

页面会持续更新,适合作为学习路线、选型参考和技术复盘入口。

@maple-zhou·1 分钟阅读·Web 开发

Edge Runtime vs Node Runtime,怎么选?

Next.js 里每条路由都能选 runtime,Edge 快、便宜、全球分布,但 API 受限;Node 慢但全功能。怎么选一直纠结。 我的判断: middleware、纯转发、轻量计算 → Edge。 重业务、用到 Node 库(Prisma、Sharp、pdf)→ Node

#Next.js #DevOps♥ 890 评论
@shen-ling·1 分钟阅读·Web 开发

分享我的 middleware + headers 缓存策略

CDN 缓存一直是个迷,最近终于把 middleware 和 headers 那一套摸顺了。关键是用 NextResponse.next() 加自定义 headers。 配合 ISR,效果是:边缘缓存 60s,过期后回源同时返回旧数据 600s。命中率高,回源率低。 但要注意:

#Next.js♥ 960 评论
@hex-cat·1 分钟阅读·Web 开发

revalidateTag 用了一年,吐槽和经验

revalidateTag 思路很好——给 fetch 打 tag,写完数据后按 tag 失效。但用了一年发现有挺多坑。 最坑的是 tag 是全局的,不同路由用了同名 tag 会一起失效。后来约定 tag 带命名空间,比如 posts:list 、 posts:detail:${

#Next.js♥ 70 评论