Javascript HTTP+;意思是:在请求资源之前发送资源
我有一个MEAN stack应用程序,据我所知,当加载页面时,会发生以下情况:Javascript HTTP+;意思是:在请求资源之前发送资源,javascript,angularjs,http,request,response,Javascript,Angularjs,Http,Request,Response,我有一个MEAN stack应用程序,据我所知,当加载页面时,会发生以下情况: Express应用程序收到一个请求 请求被路由并发送一个Express视图(在本例中为index.html) 请求index.html中列出的依赖项-默认样式表、angularJS等 静态文件服务器使用请求的项目进行响应 AngularJS在DOM中自行设置,绑定所有锚,动态创建依赖项列表,例如,将导致准备大量HTTP请求 对AngularJS实现的依赖项发出请求,这包括AngularJS视图(partial.htm
将导致准备大量HTTP请求为阅读干杯。您可以使用html清单预缓存或从缓存中排除您需要/想要的任何资源。@DADAV不完全是我要找的。虽然这种方法很有用,但第一次加载仍然会涉及大量的back和forthing操作,资源将在客户端缓存,并且我无法为每个页面创建单独的列表(如root/#/home和root/#/article/12)。如果需要每页列表,可以动态构建清单并向其传递路径标记。这将提供一个连接到系统其他部分的机会,因此可能不需要太多额外的代码来实现。它还提供了一个免费的额外JSAPI来显式地管理客户端的资源。