Software Engineering ยท Performance
Breaking a bundle into multiple smaller chunks that load on demand rather than shipping everything upfront, so the initial page load only pays for what it immediately needs.
Example: Loading the admin dashboard bundle only when an admin navigates to /admin, not on the public homepage.
In practice: Route-based splitting is the most common and highest-value form โ splitting at the component level is usually micro-optimization unless the component is genuinely large and rarely used.