缓存&PWA实践一、背景从上一篇《前端动画实现与原理分析》,我们从Performance进行动画的性能分析,并根据Performance分析来优化动画。但,前端不仅仅是实现流畅的动画。ToB项目会经常与数据的保存、渲染打交道。例如开发中,为了提高用户体验,遇到了一些场景,其实就是在利用某些手段,来进行性能优化。Select下拉:做前端分页展示→避免一次性渲染数据造成浏览器的假死状态;indexedDB:存储数据→用户下一次进入时,保存上一次编辑的状态……那不免引发思考,我们从缓存与数据存储来思考,该如何优化?二、HTTP缓存是什么?Http缓存其实就是浏览器保存通过HTTP获取的所有资源,是浏