博客技术栈
本站使用以下技术构建,追求高性能与最佳开发体验
Astro 5
现代化的静态站点生成器
Tailwind CSS 3
实用优先的 CSS 框架
TypeScript
类型安全的 JavaScript
Swup
页面过渡动画
最新文章
View all posts »记录技术学习、前端开发经验和日常思考。每一篇文章都经过精心打磨,希望对你有所帮助。

命名困难症:程序员最头疼的事
缓存失效、命名、以及 off-by-one 错误——为什么给变量起个好名字是程序员最头疼的事。

本站浏览器支持与多端适配报告
汇总本站的浏览器兼容范围、PC/平板/移动端适配策略、性能特征与可访问性支持,以及对应的自动化验证方式。

一次博客性能与多端体验的深度优化实战
记录本站一次全面的性能与多端体验优化:从审计数据出发,修复三个隐藏 bug,把首屏 JS 从约 700KB 降到约 110KB,并沉淀了一套自动化验证工具。

TLS 1.3 握手过程详解:一次往返的秘密
从 TLS 1.2 的两次往返到 TLS 1.3 的单次握手,图解密钥协商、证书验证与 0-RTT 的完整过程,附带 OpenSSL 抓包实战。
我的技术栈
多年积累的技术能力,持续学习与进步
React
Vue.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Astro
Svelte
Node.js
Git
VS Code
pnpm
Vite
Markdown
我的项目
以下是我参与和开发的一些项目,持续更新中