Use import()
for code splitting, lazy-load only when necessary to reduce initial load time, and strategically use webpackChunkName
for named bundles. Lazy loading in routes and components, along with the Suspense
component, optimizes performance.