Yami 的前端笔记

前端工程实践笔记与技术思考。没有 Cookie,没有数据追踪,没有 JavaScript。


文章目录

React Server Components 数据流深度解析
2026 年 6 月 12 日
RSC 改变了组件的数据获取方式。从服务端与客户端的边界规则,到 use client 指令的实际作用范围——本文梳理了核心概念与常见误区。
CSS 容器查询:超越传统媒体查询
2026 年 5 月 28 日
从全局视口断点到组件级别的响应式,容器查询让组件能够感知自身所处空间。 对比两种方案,提供实践迁移建议。
TypeScript 5.x 模板字面量类型推断
2026 年 5 月 15 日
类型系统对模板字面量类型的推断更加智能,去除了许多常见模式中对 as const 变通方案的需求。
移动端虚拟滚动的性能陷阱与优化
2026 年 4 月 22 日
在 iPad 和移动端,虚拟滚动带来了独特的挑战:IntersectionObserver 的时序、 DOM 复用策略、滚动惯性预加载。6000+ 张照片画廊迭代数十次的经验总结。
Tailwind CSS v4 架构深度解析
2026 年 4 月 8 日
Tailwind v4 从 PostCSS 插件转型为原生 CSS 引擎,采用 CSS 优先配置, 彻底移除了 JS 配置文件。解析迁移路径及对现有项目的影响。
前端图片加载优化的多种策略
2026 年 3 月 19 日
在 Web 端高效展示 6000+ 张高分辨率照片。对比原生 loading="lazy"、IntersectionObserver 和虚拟列表方案, 以及最终落地的混合策略。
Nginx 反向代理:从零搭建个人服务器
2026 年 3 月 1 日
从零到一搭建反向代理系统,包含 SSH 隧道穿透、基础认证保护、SSL/TLS 配置、 流量限制和 fail2ban 加固,以及踩过的所有坑。
CSS 布局:Flexbox 与 Grid 的选择指南
2026 年 2 月 14 日
Flexbox 擅长一维排列,Grid 擅长二维控制。从实际布局案例出发, 梳理具体的选择标准和决策逻辑。

最后更新:2026 年 6 月 15 日

本网站所有内容均为原创分享。不设 Cookie,不追踪用户,不使用 JavaScript。