ZHUSCAFE

关于
以下是分类为技术的文章
预计 9 分钟

闲聊 HTTP 缓存

具体 HTTP 缓存标准就不细聊了,网上已经有很多相关总结的文章,随便聊聊最近一些时间实践中碰到的一些与缓存相关的问题或学习到的知识着重写一写吧
阅读全部
预计 27 分钟

使用 async hooks 实现基于请求的上下文

以一个 Web 应用为例,当用户发起一次请求的时候,应用接收到 HTTP 请求就行执行一个「任务」,比如:
阅读全部
预计 7 分钟

Vite 新特性:HMR Partial Accept

今天看到 Vite 3 提供了一个实验性的新特性 —— HMR Partial Accept,因为最近正好看了几篇关于 HMR 的文章,所以比较好奇这个 HMR Partial Accept 是什么。现在主流的 UI 框架脚手架基本都提供了热更新(Hot Module Replacement)的能力,也就是说,我们修改组件,不用刷新页面,变更就可以更新到页面上
阅读全部
预计 6 分钟

WeakMap 是如何被 Polyfill 的

今天突然在想 WeakMap 是如何被 Polyfill 的
阅读全部
预计 6 分钟

回忆一个 vhtml 的 BUG

今天在 GitHub 推荐里面看到 `htm` 的仓库推荐,想起了前段时间被 `htm` 的一个配套库——`vhtml` 坑的事情
阅读全部
预计 5 分钟

获取有透明度的颜色在白色背景上等效的不透明色

在很多设计系统中,我们会定一个基础颜色,然后会基于这个基础颜色计算出其他颜色,一个常见的计算是给这个基础色施加一个透明度,如下所示:
阅读全部
预计 17 分钟

vue sfc 是如何被编译的

vite 2.x 举例,vite 通过 vite-plugin-vue 插件提供了编译 vue sfc 的能力,主要逻辑在 vite-plugin-vue 的 `load` hook 和 `transform` hook 中
阅读全部
预计 10 分钟

如何设计 SSO

一个 SSO(单点登录)系统,能做到一次登录,能在多个系统中获得登录态,而不需要在每一个系统中再单独登录一次
阅读全部
预计 2 分钟

为什么 Response Header 里面不带缓存相关的头部,还是会走缓存?

如果我们的 HTTP 请求的响应头里面没有返回任何缓存相关的头(如 Cache-Control),请求对应的资源还是有可能走缓存。之前在调试微信开发者工具的时候,发现请求头里面没有任何缓存相关的字段,但是响应还是 from disk
阅读全部
预计 26 分钟

使用 WXWebAssembly

之前看文档发现微信小程序有一个 WXWebAssembly,可以算是「小程序版」的 WebAssembly(就不能完全和标准一样么🤷‍♂️),微信官方文档写的太简略了,今天花时间看了一下要怎么集成进去
阅读全部
1 页 / 共 2
下一页