Angular Universal TTFB 非常慢

Key*_*yul 8 angular-universal angular angular-devkit

当我使用 Angular Universal 运行应用程序时,我发现 TTFB 存在巨大差异。ssr 比正常的角度命令花费更多时间。如何使用 Angular 通用服务器端渲染改进 TTFB?

npm run serve:ssr
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

性能选项卡: 在此输入图像描述

ng serve
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

查了很多网站,但到目前为止还没有在互联网上找到任何相关的解决方案。

小智 3

您似乎有一个 setTimeout 或一个 http 调用需要花费太多时间才能完成,并且在所有调用完成之前,Angular Universal 不会为网页提供服务。

我建议您,如果超时或 http 调用对于渲染网页不是必需的,请避免在服务器端进行调用。