nmsn

Results 78 comments of nmsn

关键信息: 1. Chrome 106 版本以及其他 Chromium-based 浏览器下个版本将 默认禁用 HTTP/2 Server Push 2. 默认禁用原因:性能优势很难体现,在某些情况下还会使性能下降,用的人也少(Server Push​ 很难避免推送浏览器已经拥有的子资源,其实很多资源在浏览器第一次请求到就已经缓存下来了) 3. HTTP/3 推送有相关的规范,但是大部分已经“退休” 4. 替代方案: 1. [103 Early Hits])https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/103_ 有很多 Push 相关有点,缺点很少 2. 预加载关键资源

当使用 no-cache 但是没有对应的 If-None-Match 或者 If-Modified-Since 字段时,会直接返回新的资源

public 文件夹下的图片等静态资源,不经过打包工具的处理,直接复制到产物目录下,且使用需要通过绝对路径引用 `public/img.png` assets 文件夹下的图片等静态资源,会被当作模块依赖,会经过打包工具的处理,通过相对路径引用

https://www.zhihu.com/question/479435433/answer/2057762335

![image](https://user-images.githubusercontent.com/23231239/213371201-8aef9dbe-c216-4ab5-b863-cd3fb188892c.png)

[event.currentTarget](https://developer.mozilla.org/zh-CN/docs/Web/API/Event/currentTarget) > Event 接口的只读属性 currentTarget 表示的,标识是当事件沿着 DOM 触发时事件的当前目标。它总是指向事件绑定的元素,而 Event.target 则是事件触发的元素。

> 推荐阅读:https://github.com/ascoders/weekly/blob/master/%E5%89%8D%E6%B2%BF%E6%8A%80%E6%9C%AF/253.%E7%B2%BE%E8%AF%BB%E3%80%8Apnpm%E3%80%8B.md 重点关注 peer-deps

https://zhuanlan.zhihu.com/p/54134459