将初始数据加载到骨干应用程序的最佳实践?

时间:2013-03-17 02:50:39

标签: javascript jquery backbone.js underscore.js

我从Backbone文档中了解到,最好通过将模型数据嵌入到在初始页面加载时呈现的脚本标记中来将模型数据引导到应用程序中。

我意识到这样做是为了避免向服务器发送额外的请求,这将加快页面加载。

但是...

这真的有很大的不同吗?我目前正在调用页面加载的六个模型和集合上的fetch,一切似乎都很快加载。

使用这种建议的引导数据方法还有其他原因吗?如果没有,对我来说似乎是额外的努力,可以获得微不足道的收益。

1 个答案:

答案 0 :(得分:0)

也许只有你作为用户(你没有指定环境)在你的开发机器上很快,但当你有更多的用户时,这些请求可以开始加起来。在这种情况下,如果您可以引导某些数据,那么收益就会变得更加明显。尝试使用chrome inspector的网络监视窗格来获取有关这两种方法之间差异的更详细信息。