首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >减少meteor应用程序的初始启动时间

减少meteor应用程序的初始启动时间
EN

Stack Overflow用户
提问于 2014-05-10 05:14:55
回答 3查看 754关注 0票数 4

我正在开发一个移动网站,其中启动时间是一个关键问题。目前,meteor应用程序为整个应用程序中的每个页面加载模板,and it seems there are no plans to change this before 1.0意味着有一个初始的启动热门。总体而言,从那时起,体验真的很快,但我正在努力优化第一部分- esp。在移动(亚洲) 3G网络上。

那么,人们正在使用哪些技术来减少明显的启动时间呢?

由于流星的“全栈”性质,我不确定如何更好地处理这个问题。

例如,有一个单独的引导/预加载器页面,在后台加载meteor应用程序(iframe?),然后在准备好时重定向到meteor URL?

或者将meteor与静态站点生成的页面和disabling DDP for the first few页面相结合?

欢迎使用任何技巧!

EN

回答 3

Stack Overflow用户

发布于 2014-05-10 06:36:42

对于回头客来说,一个快速的解决方案就是流星的appcache package。添加appcache后:

一旦用户第一次访问了Meteor应用程序,并且该应用程序已被缓存,则在随后的访问中,网页加载速度会更快,因为浏览器可以从缓存中加载应用程序,而无需首先与服务器联系。

根据规范,它可用于大多数主要的移动浏览器。当然,它不会对最初的站点访问有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2014-05-10 19:38:11

正如emgee所说的..fastrender绝对值得一看。

票数 2
EN

Stack Overflow用户

发布于 2017-07-21 01:08:30

此问题已在Meteor 1.5中通过使用动态导入解决。参见here

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23574097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档