优化服务器端Blazor应用程序

问题描述 投票:0回答:2

我已经尝试改善服务器端blazor应用程序的性能,并从Google Chrome Lighthouse获得了结果,该结果显示了在解析/脚本评估方面的大量工作。

有人体验过服务器烈火这是正常现象还是在生产模式下如何改进?

enter image description here

只是想知道一些提示或经验,应用程序的哪一部分可能导致这种行为。

谢谢!

blazor
2个回答
1
投票

使用服务器端火焰浏览器只是充当了哑终端。每当您设置DOM事件@onclick @onmousemove等时,或通过某些javascript发送回服务器。服务器处理该事件,然后javascript接收delta html来更新主体。

如果可以,避免定期发生诸如@onmousemove之类的事件,请使用默认的绑定设置,而不是每次按键时都使用默认绑定设置,等等。>>

但是基本上,期望在JavaScript上花费大量时间,因为javascript是整个体验的基础。


0
投票

另外,请确保您已进行预渲染。

© www.soinside.com 2019 - 2024. All rights reserved.