我有问题要找出为什么我的平均堆栈网站加载速度很慢。
我已经调试了问题并删除了不必要的css和javascript文件,但是在页面加载时它仍然会在9-12秒左右。
在我的主页中,我使用短信和媒体信息加载所有内容,但如果没有内容,则加载页面仍然需要很长时间。
我怀疑需要时间,因为
那么请帮我调试问题,我正确的方向在哪里出错?
答案 0 :(得分:0)
Angular和node都很好,但重要的是你的应用程序架构。
当您的数据很大时,Angular会加载数据, 确保你的所有计算都应该在后端,这样你的前端将花费更少的时间将所有数据放在html上。
Angular必须检测{{}},以查看将数据放入其中的计算和表达式。
如果是后端,你的逻辑和计算应该是较小的代码。
记住这一点,你的计算代码越少,所以要珍贵
避免复杂编码
并且你的api命中次数较少,所以angular会等待较短的时间来获取数据并将其全部放在html上。
但在某些情况下,您的PC和操作系统很重要。