我有一个相当大的应用程序,现在捆绑包的大小约为2MB组合(大约3个块)。为了改善加载时间,我决定开始使用相对较新的React Lazy。
这是一个懒加载的示例:
const Wizard = React.lazy(() => import('./components/wizards/Wizard'));
我理解大致意思,但仍然不太清楚除了偶尔需要等待一段时间来加载块之外还有哪些缺点。
根据我所读的,我没有理由使用常规的导入。
我的问题是:我是否应该在我的应用程序中的每个组件导入上都使用惰性导入?为什么?为什么不?
我很想听听你们的想法。