
博客
分享技术与生活
最新文章
查看全部
博客搭建
技术,博客搭建
从零把博客部署到 Cloudflare Workers(顺手用 KV 存评论)
一台跑了四年的小服务器被我释放了。这篇记录整个迁移过程:为什么选 Workers 而不是 Vercel、KV 不是数据库这件事我花了多久才想明白、以及那些文档里不会写的坑。
写了三年 TypeScript,我才开始理解类型是给谁看的
从满屏 any 到滥用类型体操,再到把一段炫技的条件类型删掉换成二十行手写联合类型。关于类型的价值、strict 模式的代价,以及一个让线上错误少一半的小模式。
SSR、SSG 还是 CSR:一次没有标准答案的取舍
「我们这个项目用 SSR 还是 CSR」被问了十几次之后,我把判断标准整理成了四条。附一份不太负责任但可以直接抄的速查表,以及一个 SSR 反而更慢的真实案例。
z-index 改到 2147483647 也不生效的那个下午
层叠上下文(stacking context)大概是 CSS 里最容易让人怀疑人生的概念。一行为了修 iOS 滚动加的 transform,让我的下拉菜单永远沉在了页面底下。附一段能直接粘进控制台的排查脚本。
从 3.2 秒到 380 毫秒:一份前端性能优化的流水账
不是「十大技巧」,是按时间顺序的完整记录,包括那些做了但收益接近零的事。前三个改动贡献了七成提升,剩下十几个加起来才三成——顺序比技巧本身重要得多。