authentication2026年7月29日·14 分钟阅读2026 年的现代认证:JWT、Session、OAuth 与 Passkey完整的认证技术全景:Session 与 JWT 怎么选、OAuth 2.0/OIDC 流程、刷新令牌轮换、Passkey(WebAuthn),以及我在 Next.js 中实际使用的认证模式。securitynext.jsweb-developmentbackend阅读更多 2026 年的现代认证:JWT、Session、OAuth 与 Passkey
css2026年7月28日·12 分钟阅读2026 年的现代 CSS:彻底改变我写样式方式的特性容器查询、CSS 层叠层、:has()、color-mix()、嵌套、滚动驱动动画和锚点定位。这些 CSS 特性让我彻底告别了用 JavaScript 来做样式的日子。web-developmentfrontenddesign阅读更多 2026 年的现代 CSS:彻底改变我写样式方式的特性
performance2026年7月17日·10 分钟阅读2026 年 Core Web Vitals 实战:到底什么才能真正提升性能忘掉那些理论吧——这是我在一个真实的 Next.js 生产站点上把 LCP 降到 2.5 秒以下、CLS 归零、INP 控制在 200 毫秒以内的具体做法。不是含糊其辞的建议,而是切实可行的技巧。web-developmentnext.jsseo阅读更多 2026 年 Core Web Vitals 实战:到底什么才能真正提升性能
ethereum2026年1月13日·17 分钟阅读面向 Web 开发者的以太坊:抛开炒作看智能合约Web 开发者必须了解的以太坊概念:账户、交易、智能合约、ABI 编码、ethers.js、WAGMI,以及如何不运行节点就读取链上数据。web3blockchaintypescriptweb-development阅读更多 面向 Web 开发者的以太坊:抛开炒作看智能合约
tailwind2026年1月9日·7 分钟阅读Tailwind CSS v4:到底改了什么,是否该迁移CSS 优先配置、@layer 集成、内置容器查询、新引擎性能、破坏性变更,以及我从 v3 迁移到 v4 的真实体验。cssweb-developmentfrontend阅读更多 Tailwind CSS v4:到底改了什么,是否该迁移
edge2025年12月18日·9 分钟阅读Edge Functions:是什么、何时用、何时不用Edge 运行时、V8 Isolate、冷启动的真相、地理路由、A/B 测试、边缘认证,以及为什么我把一些东西搬回了 Node.js。关于边缘计算的平衡视角。next.jsperformancearchitectureweb-development阅读更多 Edge Functions:是什么、何时用、何时不用
testing2025年11月24日·16 分钟阅读Vitest 测试指南:从零到生产级信心单元测试、集成测试、Testing Library 组件测试、Mock 策略、覆盖率配置,以及真正能提升软件质量的测试哲学。vitesttypescriptreactweb-development阅读更多 Vitest 测试指南:从零到生产级信心
security2025年11月18日·16 分钟阅读API 安全最佳实践:我每个项目必跑的检查清单认证、授权、输入验证、速率限制、CORS、密钥管理以及 OWASP API Top 10。每次生产部署前我都会检查的内容。apibackendnode.jsweb-development阅读更多 API 安全最佳实践:我每个项目必跑的检查清单
next.js2025年11月3日·5 分钟阅读大规模 Next.js 项目结构:我用踩坑换来的经验关于组织 Next.js 代码库的血泪教训——让项目不会在自身重量下崩塌。基于功能的架构、路由分组、服务端/客户端边界、barrel file 陷阱,以及一个你可以直接借鉴的真实目录结构。typescriptarchitectureweb-development阅读更多 大规模 Next.js 项目结构:我用踩坑换来的经验
typescript2025年11月3日·11 分钟阅读TypeScript 高级类型:条件类型、映射类型与模板字面量类型的魔法深入探索 TypeScript 最强大的类型特性——条件类型、映射类型、infer 关键字和模板字面量类型。这些是你在实际项目中真正会用到的模式。web-developmentjavascript阅读更多 TypeScript 高级类型:条件类型、映射类型与模板字面量类型的魔法
general2025年11月3日·1 分钟阅读Hello World:我为什么开始写博客这个博客背后的故事:我为什么决定写作,会涉及哪些话题,以及这个网站是如何从零搭建的。web-development阅读更多 Hello World:我为什么开始写博客
react2025年11月3日·15 分钟阅读React Server Components:心智模型、设计模式与常见陷阱我在学习 React Server Components 时最希望存在的实战指南。心智模型、真实模式、边界问题,以及我犯过的错误——这样你就不必再踩这些坑了。next.jsweb-developmentarchitecture阅读更多 React Server Components:心智模型、设计模式与常见陷阱