angular - Angular Universal TTFB 非常慢
问题描述
当我使用 Angular Universal 运行我的应用程序时,我发现 TTFB 存在巨大差异。ssr 比正常的角度命令花费更多的时间。如何使用角度通用服务器端渲染改进 TTFB?
npm run serve:ssr
ng serve
查看了许多网站,但到目前为止还没有在互联网上找到任何相关的解决方案。
解决方案
似乎您有一个 setTimeout 或一个 http 调用需要花费太多时间才能完成,并且在所有调用完成之前,角度通用不会为网页提供服务。
我建议您,如果超时或 http 调用对于呈现网页不是必需的,请避免在服务器端调用。
推荐阅读
- owasp - 使用授权标头扫描 API
- sql - 在 case 语句中计算 % 不能正常工作
- python - 将数学应用于熊猫中行具有相同值的列
- autodesk-forge - 如何显示与文件中所有问题相对应的问题 ID?
- javascript - 简化 Javascript 中的 if 语句
- javascript - 跟踪脚本的返回值
- security - 为具有空 src 值的 iframe 更正 CSP frame-src 值
- reactjs - 检查 AsyncStorage 中的值后导出反应本机 stackNavigator
- ios - 如果项目集成了另一个 CollectionView,则无法选择 CollectionView 项目
- python - 如何减轻 Python Dictionary 中的错误?