<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Akira 前端手记</title><description>前端工程手记 · 把复杂讲清楚</description><link>https://akira-dev.com/</link><item><title>浏览器渲染流水线：从 HTML 到屏幕像素</title><link>https://akira-dev.com/posts/browser-rendering-pipeline/</link><guid isPermaLink="true">https://akira-dev.com/posts/browser-rendering-pipeline/</guid><description>一段 HTML 文本是怎么变成屏幕上一个个亮起来的像素的？理解这条流水线，是理解前端性能的第一步。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>重新理解事件循环：宏任务、微任务与渲染时机</title><link>https://akira-dev.com/posts/javascript-event-loop/</link><guid isPermaLink="true">https://akira-dev.com/posts/javascript-event-loop/</guid><description>为什么 Promise 总是比 setTimeout 先执行？事件循环不是一个面试八股，而是理解异步、动画与卡顿的钥匙。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>CSS 布局的心智模型：文档流、Flexbox 与 Grid</title><link>https://akira-dev.com/posts/css-layout-mental-model/</link><guid isPermaLink="true">https://akira-dev.com/posts/css-layout-mental-model/</guid><description>与其记忆几十个属性，不如建立一套心智模型——搞清楚&quot;谁负责在哪个方向上分配空间&quot;，布局就不再靠猜。</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate></item><item><title>前端性能：关键渲染路径与 Core Web Vitals</title><link>https://akira-dev.com/posts/web-performance-core-web-vitals/</link><guid isPermaLink="true">https://akira-dev.com/posts/web-performance-core-web-vitals/</guid><description>性能优化不该是玄学。把&apos;用户什么时候看到内容、什么时候能交互&apos;量化成几个指标，优化就有了明确的靶子。</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript 类型系统：把类型当作集合来思考</title><link>https://akira-dev.com/posts/typescript-type-system/</link><guid isPermaLink="true">https://akira-dev.com/posts/typescript-type-system/</guid><description>联合、交叉、窄化、never……这些概念单独记很零碎。但只要接受一个前提——类型就是值的集合——它们会瞬间连成一张网。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>