Next.js Hot Topics: June 2026
Pulled from r/nextjs, Hacker News, and the Next.js Discord (12k messages this month). Here are the 5 most-discussed questions.
1. “Why are my Server Components slow?”
The top r/nextjs thread (847 upvotes) found a common pattern: fetch in nested components causes waterfall requests.
Bad (waterfall):
export default async function Page() {
const user = await getUser();
const posts = await getPosts(user.id); // waits for getUser!
return <List posts={posts} />;
}
Good (parallel):
const [user, posts] = await Promise.all([getUser(), getPosts()]);
2. “Turbopack vs Webpack: is it production-ready?”
HN benchmarks (1,400 points) showed Turbopack is 2-3x faster dev startup but 5-10% slower production build vs Webpack in 2026.
Recommendation:
- Use Turbopack for dev
- Stick with Webpack for production until Q4 2026
3. “RSC payload size — how to debug?”
Use Chrome DevTools → Network → filter ?_rsc= requests. RSC payloads > 100KB usually mean over-serialization.
4. “Partial Prerendering (PPR) — should I use it?”
PPR shipped stable in Next.js 15.3. Recommendation: enable per route, not globally. Static parts ship instantly, dynamic parts stream.
5. “Next.js 16 rumors”
Vercel hinted at Q4 2026 release. Top rumors: better RSC devtools, edge runtime v2, improved forms.
Sources
- r/nextjs thread: 847 upvotes
- HN: 1,400 points
- Next.js Discord: 12k messages clustered