首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用回旋镖库与资源定时API的优势

利用回旋镖库与资源定时API的优势
EN

Stack Overflow用户
提问于 2015-03-13 22:09:16
回答 1查看 1.2K关注 0票数 4

我正在做一个项目,在后端使用Node.jsAngular.js作为前端,我需要在不同浏览器上捕获应用程序不同资源的页面加载统计信息。通过使用资源定时API并将结果的JSON对象存储在服务器上,我能够收集基本统计信息。但是在阅读了关于的问题之后,我了解了回旋镖库,现在我有点困惑了。对于单个页面应用程序(即内置于角的),使用而不是资源定时API的优点是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-16 13:39:55

回旋镖是一个开源库,它测量真实用户的页面加载体验,通常称为“真实用户监控”(RUM)。回力器测量页面加载体验的许多方面,包括主页面的所有可用网络时间(DNS、TCP、请求、响应)以及其他重要的环境特性,如用户代理信息等。

回力器最初是为了帮助监视“传统”页面加载而开发的,您访问的每个页面都会启动一个新的浏览器导航。在像Angular.js这样的单一页面应用程序(SPA)场景中,当获得新内容时,访问者不再进行完全的浏览器导航,因为Single正在根据需要通过XHR将所需的部分提取出来,并将它们注入DOM。SPA场景中的回旋镖今天将监视初始页面加载,但没有后续SPA页面加载。

如果您使用ResourceTiming来收集您感兴趣的资源的网络统计数据,并且只关心这些统计数据,那么您就不需要回旋镖了。但是,如果您有兴趣为用户收集有关整个页面加载体验的更多信息,那么Boomerang将收集更多有关页面加载体验的信息,并将信标返回到您的服务器。

回车有一个强大的插件基础设施,支持扩展,以套件任何你想要的场景。虽然它目前并不“支持”SPA软页面加载导航,但目前有一个插件正在开发中,以帮助水疗。

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

https://stackoverflow.com/questions/29042806

复制
相关文章

相似问题

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