React.js应用是否会根据请求完全发送到浏览器?

时间:2018-02-08 21:28:00

标签: javascript reactjs web browser

这听起来像是一个非常愚蠢的问题,但整个React应用程序是否会在第一页加载时发送到浏览器?或者是否根据需要发送到浏览器?如果根据需要发货,那么谁决定什么时候需要?

让我们说它是一个3页的。 (例如/ login,/ users,/ users /:userId)。

我可能只是检查网络电话或卷曲我的服务器......但我认为这是轶事,并希望得到一个更全面的想法。

1 个答案:

答案 0 :(得分:1)

这不是React特有的问题,并且被称为选择捆绑策略,该策略转换为如何将资源文件(js,css等)发送到浏览器。在需求与完全预加载与前者的混合......这实际上取决于你如何构建你的应用程序。例如,有许多应用程序加载应用程序路径的不同部分。这将是需求。不同的方法有利有弊,你通常应该考虑你的包大小,缓存策略等。

我建议你看一下webpack,这是今天实现这一目标的标准。