焦点
使用 Cache-Control
对网络请求来说,最好的请求是不发出请求。采用科学可靠的缓存策略对网站性能和用户体验至关重要。作者围绕 Cache-Control 请求头,指出了不同指令 (instruction) 的区别,以及分别适用的场景。
除此之外,作者还强调了清除缓存 (Cache Busting) 的重要性,对比了多种方案。首选方案是:资源加上唯一标识(Fingerprint),同时 Cache-Control 设置为 immutable。
作用域链上的变量查找和闭包
作者解释了作用域链是如何工作的?变量查找和闭包的原理,以及什么场景下应该使用闭包?
教程
什么是 this? JavaScript 对象的内部工作原理
函数动态绑定 this 的特性,让开发者感到头疼,这篇文章能帮助梳理概念。
前端工程师的 CI/CD 教程
面向前端工程师的 CI/CD 入门教程,包括基本概念和 CircleCI 平台的使用。
看图学 Array
作者绘制了图片来说明 Map, Reduce, Filter 的使用。
工具 & 资源
CSSeffectsSnippets
CSS 效果代码片段。
femtoJS
使用 ES6 写的操作 DOM 的库。
vue-devtools
发布了新版本 5.0,引入了很多新功能。
如果你喜欢这篇文章,请关注我,我会持续输出更多原创且高质量的内容。
原文链接:前端周报第 11 期