作为一个初学者,我发现我的所有组件都将被构建到一个包中,并被加载到一个html中。甚至我也有许多页面,每个页面都使用不同的依赖关系,最终将被组合成一个大的js。
但在普通的服务器端渲染应用中,每个页面都可以有自己的组件和自己的依赖项。
当有许多组件时,react应用程序会不会太大?在这个行业里,人们是如何应对的?
发布于 2019-01-06 05:45:42
为了解决这个问题,你需要研究代码拆分和延迟加载。您也可以在搜索Suspense
时搜索它。
发布于 2019-01-06 05:44:37
如今的标准方法是使用一种称为延迟加载的技术。它包括最初仅加载应用程序的主页,以及仅在请求时加载其他页面。
从官方文档https://reactjs.org/docs/code-splitting.html查看这篇文章
副作用是,在构建应用程序时只有一个JS文件,我们会有很多个文件;每个页面一个文件。
https://stackoverflow.com/questions/54058933
复制相似问题