Web 核心技术
文章平均质量分 75
描述各类web技术,如http缓存、浏览器跨域问题、sse等
努力成为钱多多
冲鸭鸭鸭鸭鸭鸭
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端性能优化
使用ES6 Module、Webpack、Vite等构建工具,使用库中的某个方法时,使用按需导入的方式。在打包阶段,当导入的库支持Tree Sharking时,Tree Sharking即可实现只打包导入所需要的部分,从而减少打包的体积。①将长期不变的数据,例如token 用户名使用localStorage、cookie等方式存储起来,下次直接存缓存中获取。、页面存在大量图片时,不在页面视图范围内的图片先使用占位图片,当图片滚动到可视范围内才会加载。、路由懒加载、组件懒加载、图片懒加载。原创 2025-09-03 20:20:10 · 268 阅读 · 0 评论 -
Base64、 Webpack及Vite 、call-apply-bind
1.1是什么?Base64是一种基于64个可打印字符(A-Z、a-z、0-9、“+”、“/”,末尾填充用“=”)的编码方式,用于将二进制数据转换为ASCII字符序列。核心作用是解决二进制数据在文本协议中传输的兼容性问题。(例如 HTTP、SMTP 等协议早期设计主要用于传输文本,直接传输二进制可能导致解析错误)。1.2编码原理 “分组--->转换--->填充”(eg:0100000101000010 01000011) (共24比特)(eg:010000例如:二进制01000001 ->原创 2025-08-20 16:51:22 · 442 阅读 · 0 评论 -
单点登录 浏览器缓存 浏览器跨域
当cookie处于会话级别时,由于cookie的生命周期与“浏览器进程”绑定,当把浏览器进程都关掉 存储的数据删除;例如,SSO 的全局 Token 可以是 JWT,也可以是普通加密字符串(但 JWT 因其自包含性更适合跨服务验证)。HTTP缓存是Web性能优化的重要手段,它通过存储资源的副本,减少网络请求和服务器负载,提高页面加载速度,减少页面白屏时间。JWT:JSON Web Token,一种轻量级的Token格式,用于在双方间传递安全信息,解决“如何安全传递用户身份信息”问题。原创 2025-08-18 17:16:57 · 1578 阅读 · 0 评论 -
SSE与WebSocket的区别
它可以轻松处理文本和二进制数据,非常灵活,没有预定义的格式,完全由应用程序自己定义。总结表格 (方便记忆) (5⬆)原创 2025-09-01 21:29:28 · 574 阅读 · 0 评论
分享