面向 Next 专岗面试的系统学习笔记索引,以 Next 核心机制为主线,含渲染模型、App Router 路由、RSC、数据缓存、Server Actions、性能工程化六章。
SSR / CSR / SSG / ISR 四种渲染模式的本质区别、选型决策树、水合 Hydration 原理与不匹配排查,附可运行的代码实验。
App Router 文件系统路由、动态/捕获段匹配优先级、layout 状态保留、并行路由与拦截路由,附实测踩坑记录与代码实验。
RSC 与 SSR 的本质区别、'use client' 边界的真实含义、Server 组件的限制与 window 坑、服务端/客户端组件树如何组合。
Next 15/16 数据获取与四层缓存机制:fetch 默认不缓存、请求记忆化、数据缓存、完整路由缓存、路由器缓存,revalidate / revalidateTag / revalidatePath 的正确用法。
Server Actions 原理:'use server' 是什么、与 API Route 的区别、<form action> 渐进增强、useActionState、事件处理器调用、revalidatePath 联动缓存。
Next 性能优化三件事:图片(next/image)、流式渲染(Streaming/Suspense)、减少 JS(next/dynamic + RSC 边界);读 next build 产物、部署与 Next 16 新特性。
通过案例,说明提示词工程的重要性。