All skills
Skillintermediate
bundle defer third party
Analytics, logging, and error tracking don't block user interaction. Load them after hydration.
Claude Code Knowledge Pack7/10/2026
Overview
Defer Non-Critical Third-Party Libraries
Analytics, logging, and error tracking don't block user interaction. Load them after hydration.
Incorrect (blocks initial bundle):
return (
<html>
<body>
{children}
</body>
</html>
)
}
Correct (loads after hydration):
const Analytics = dynamic(
() => import('@vercel/analytics/react').then(m => m.Analytics),
{ ssr: false }
)
return (
<html>
<body>
{children}
</body>
</html>
)
}