前端周报第 11 期

2019-03-31 | 前端周报

# 焦点

# 使用 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,引入了很多新功能。