获得徽章 2
- #青训营笔记创作活动#
1月29日 打卡day17
今日学习通过 wireshark 抓包的方式,验证了 DNS 的流程和 CDN 的实现原理。DNS 的流程是会先查找浏览器 DNS 缓存、hosts 文件、系统 DNS 缓存,然后请求本地 DNS 服务器,由它去一级级查询最终的 IP展开评论点赞 - #青训营笔记创作活动#
1月27日 打卡day15
今日学习Map 比 Object 快,除非有小的整数、数组索引的键,而且它更节省内存。如果你需要一个频繁更新的 hash map,请使用 Map;如果你想一个固定的键值集合(即记录),请使用Object,并注意原型继承带来的陷阱。展开评论点赞 - #青训营笔记创作活动#
1月25日 打卡day14
今日学习第三方状态管理工具Pinia是一个全新的Vue状态管理库,是Vuex的代替者,尤雨溪强势推荐不仅比vuex好用而且更加的高效评论点赞 - #青训营笔记创作活动#
1月24日 打卡day13
今日学习Promise是一个用来代表异步操作结果的对象,我们可以通过观察者模式观察异步操作的结果主要用来解决异步操作和回调地狱的问题评论点赞 - #青训营笔记创作活动#
1月23日 打卡day12
今日学习打包优化不同环境不同优化代码让没有必要的文件加载有利于项目上线后的页面加载速度提升评论点赞 - #青训营笔记创作活动#
1月22日 打卡day11
今日学习http缓存可以减少宽带流量,加快响应速度。
关于强缓存,cache-control是Expires的完全替代方案,在可以使用cache-control的情况下不要使用expires
关于协商缓存,etag并不是last-modified的完全替代方案,而是补充方案,具体用哪一个,取决于业务场景。
从内存读取的缓存更快。
所有带304的资源都是协商缓存,所有标注(从内存中读取/从磁盘中读取)的资源都是强缓存。展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡day9
今日学习搞定所有前端鉴权与后端鉴权方案了解的是:什么是认证、授权、鉴权、权限控制HTTP 基本认证适用于内部网络,或者对安全要求不是很高的网络;
Session-Cookie 适用于一般中大型的网站(移动端 APP 除外);
Token 和 JWT 都适用于市面上大部分的企业型网站,JWT 效能会优于 Token;
单点登录 适用于子系统较多的大型企业网站;
OAuth 2.0适用于需要快速注册用户型的网站;
扫码登录 适用于已完成部署了三端的企业;
一键登录 适用于原生 APP;展开评论点赞