RT:求尽量减少网络资源请求的方案及原理
存localStorage,或者AB页面是前端路由实现的
B和A都在一个应用里面?
在A和B共有的页面里面加入js引用,比如页面layout的header里
不够详细,我只能说,用浏览器缓存就好了。。。。
前端解决:
使用angular.js+ng-router解决。整个网站都在一个页面了,js都只会加载一次。缺点是不利益seo。
其他方案应该也可以,我只熟悉这个
服务器方案:
nginx的配置文件中设置缓存时间,设置后下次请求会自动调用浏览器中的缓存了。
location /static/ {
expires 1d;#网页的过期时间
}