Next.js · Performance · Mid-Level · Debugging
What causes large client bundles in Next apps?
Short Interview Answer
Root-level 'use client', heavy UI libs in client trees, barrel imports, and unnecessary polyfills.
Detailed Explanation
Analyze with bundle analyzer. Push boundaries down. Prefer RSC for data display.