一、缓存如何实现前端性能优化
1、什么是浏览器缓存
2、js请求,一般会有哪些地方有缓存处理?
服务缓存+ 浏览器缓存+ DNS(解析URL的IP的时候)缓存
3、静态资源
① 什么是静态资源
② 静态资源的缓存策略
二、缓存的类型
1、客户端(本地)缓存——浏览器缓存
① 浏览器的http缓存
1)缓存过程分析
2)分类
强缓存
协商缓存
缓存的实际中的应用策略
② 本地存储cookie,localStorage,sessionStorage (客户端保存数据)
实现数据持久化(数据本地化)
2、 CDN 缓存——服务器缓存的一种
我们把一些资源上传的时候,可以进行文件的同步到各个服务器,这样的话各个服务器其实就都有资源了