How can you prefetch a lazy-loaded component in React before it's actually needed?
You can prefetch a lazy-loaded component in React by manually triggering the dynamic import early but not rendering the component yet. For example, you might import the component when hovering over a button that will show it, or when navigating to a page that might need it soon. This can be done by simply calling the same dynamic import that React.lazy() uses: `import('./MyComponent')`. Webpack will load the chunk but won't execute it until it's needed. This approach can improve perceived performance by preparing resources before they're actually required.