<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>AlongBlog</title><description>一个围绕前端、面试和工程化展开的个人技术站点。</description><link>https://hj-long.github.io/</link><language>zh-cn</language><item><title>浏览器渲染流程：从 HTML 到屏幕像素，中间到底发生了什么</title><link>https://hj-long.github.io/blog/browser-rendering-pipeline/</link><guid isPermaLink="true">https://hj-long.github.io/blog/browser-rendering-pipeline/</guid><description>从 HTML 解析、样式计算、布局、分层、绘制、光栅化到最终显示，梳理浏览器渲染页面的核心流程。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>事件循环到底在解决什么问题</title><link>https://hj-long.github.io/blog/event-loop-explained/</link><guid isPermaLink="true">https://hj-long.github.io/blog/event-loop-explained/</guid><description>从浏览器进程、渲染主线程、异步任务和微任务机制重新理解事件循环，而不是只背宏任务和微任务。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>前端面试路线图：怎样把零散知识整理成一套能回答的问题结构</title><link>https://hj-long.github.io/blog/frontend-interview-roadmap/</link><guid isPermaLink="true">https://hj-long.github.io/blog/frontend-interview-roadmap/</guid><description>面试准备最怕的不是不会，而是知道很多点却组织不起来。这篇文章给出一个更适合前端面试复习的结构。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Git 协作与 Git Flow：在项目里真正重要的不是命令，而是流程清晰</title><link>https://hj-long.github.io/blog/git-collaboration-flow/</link><guid isPermaLink="true">https://hj-long.github.io/blog/git-collaboration-flow/</guid><description>从旧博客中的 Git 笔记整理出更偏协作视角的版本，重点讲清楚多人开发时为什么需要稳定流程。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript 实战入门：比起记语法，更重要的是建立约束意识</title><link>https://hj-long.github.io/blog/typescript-practical-intro/</link><guid isPermaLink="true">https://hj-long.github.io/blog/typescript-practical-intro/</guid><description>TypeScript 的价值不只是类型提示，而是帮助项目建立更清晰的边界、契约和维护方式。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>项目经验题怎么回答，才不会只剩“我做了页面开发”</title><link>https://hj-long.github.io/blog/project-experience-answers/</link><guid isPermaLink="true">https://hj-long.github.io/blog/project-experience-answers/</guid><description>项目题是很多前端面试里的分水岭。这篇文章整理一个更适合表达项目经验的回答框架。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Vue 核心机制复盘：从“会用”到“知道为什么这样设计”</title><link>https://hj-long.github.io/blog/vue-core-recap/</link><guid isPermaLink="true">https://hj-long.github.io/blog/vue-core-recap/</guid><description>把 Vue 常见知识点重新整理成更偏机制理解的复盘，而不是停留在 API 使用层。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>为什么我要重构这个博客，以及我接下来会记录什么</title><link>https://hj-long.github.io/blog/why-rebuild-this-blog/</link><guid isPermaLink="true">https://hj-long.github.io/blog/why-rebuild-this-blog/</guid><description>这是一篇开站说明，解释为什么不再继续维护旧博客，以及新站的内容方向会如何变化。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>CSS 包含块：很多定位和百分比问题，最后都绕不开它</title><link>https://hj-long.github.io/blog/css-containing-block/</link><guid isPermaLink="true">https://hj-long.github.io/blog/css-containing-block/</guid><description>包含块是定位和尺寸计算里经常被忽略的概念，但很多看似奇怪的 CSS 结果都和它有关。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>