问题标签 [web-performance]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 使用 ng-repeat 角度指令重绘和重排
我是angular js的新手。
ng-repeat
指令迭代模型,一旦模型发生变化(添加/删除值),ng-repeat
指令就会自行更新。
如果这是真的,那么它将强制在浏览器中对模型对象中的所有值进行重绘和重排操作,从性能的角度来看,这是一个代价高昂的操作。
google-chrome - 如何判断脚本/资产是由 Chrome 网络工具中的异步加载还是延迟加载
有什么方法可以判断脚本/资产是异步加载还是从 Google Chrome 浏览器网络工具选项卡延迟加载?
google-chrome - 如何在 Chrome 开发者工具中延迟脚本/资产加载
有什么方法可以通过 Chrome 开发者工具在 Google Chrome 浏览器中加载脚本/资产的时间延迟?或者完全阻止脚本加载?
我想这样做的原因是查看当脚本/资产遭受延迟加载或加载失败时站点的执行情况。
c# - 如何在 Web 性能测试中提取 X-XSRF_TOKEN
我已经编写了一个 Web 性能测试,它之前运行良好。开发人员现在添加了 CSRF 令牌验证(以防止对网站的 CSRF 攻击)。在此之后,测试开始失败(错误,错误请求)。我对其进行了深入研究,发现服务器在登录请求中生成了一个 XSRF-TOKEN,之后必须在每个请求中传递该 XSRF-TOKEN。现在要提取令牌,我们需要解析对登录请求的响应。我们该怎么做?
我的编码测试如下所示:
html - DOM API 如何影响 HTML 解析?
在阅读如何创建 DOM 树的过程中HTML5 规范:8.2.1 解析模型概述,我想到了一个问题,但我找不到答案。
根据规范,使用document.write
是不好的,除了其他问题外,它会暂停解析并将新字符提供到标记器输入中。
问题是当一个人使用 DOM API 时会是什么样子,例如。appendChild
. 什么时候执行?
据我了解,这将添加已经创建Node
的,因此不需要解析和标记化。但是,新节点是立即附加还是在构建“第一个/原始”DOM 树之后附加?
javascript - Webpack + ReactJS performance issue
I've created a small ReactJs application which is bundled using Webpack. Backend is done using Java (Spring Boot) and I'm running the app in my laptop (new Macbook Pro). I've tested it in Chrome and noticed that it takes considerably amount of time before REST API call (find_all
) is invoked from the bundle file (positions_bundle.js
), see the screenshot below. Does this look like normal performance using these technologies? I've run the front end using both Spring Boot and Webpack dev server and between those there isn't any significant difference.
EDIT. This is my React class which creates REST API call:
#xA;azure - 在 Azure 应用程序洞察中创建多步测试时出错 多步测试
我打开了 Visual Studio 2015 并创建了一个 Web 性能和负载测试项目。我开始录制并粘贴了我网站的链接,然后单击了一个按钮。我停止了录音。我保存了文件并进行了运行测试。网页没有打开,但我得到一个绿色勾号,表示已通过。我上传了 .webtest 文件,但出现以下错误。