<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>W</title><description>文章、工具、想法与个人长期记录。</description><link>https://jwzhu.top/</link><item><title>第一篇</title><link>https://jwzhu.top/blog/%E7%AC%AC%E4%B8%80%E7%AF%87/</link><guid isPermaLink="true">https://jwzhu.top/blog/%E7%AC%AC%E4%B8%80%E7%AF%87/</guid><description>一个简短的打招呼</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>你好</category><category>初衷</category></item><item><title>Cloudflare Pages — 全球边缘的静态部署与无服务器计算</title><link>https://jwzhu.top/blog/cloudflare-pages-guide/</link><guid isPermaLink="true">https://jwzhu.top/blog/cloudflare-pages-guide/</guid><description>全面了解 Cloudflare Pages 如何通过全球边缘网络、Pages Functions 和 Workers 运行时，为现代 Web 项目提供一站式部署与计算平台。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Cloudflare</category><category>部署</category><category>Serverless</category><category>边缘计算</category></item><item><title>Astro — 现代静态站点的岛屿架构</title><link>https://jwzhu.top/blog/exploring-astro/</link><guid isPermaLink="true">https://jwzhu.top/blog/exploring-astro/</guid><description>深入探索 Astro 的岛屿架构、内容集合、视图过渡等核心特性，以及为什么它是构建高性能内容站点的理想框架。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Astro</category><category>Web</category><category>前端框架</category><category>架构</category></item><item><title>前端工具的边界设计</title><link>https://jwzhu.top/blog/frontend-tools-boundary/</link><guid isPermaLink="true">https://jwzhu.top/blog/frontend-tools-boundary/</guid><description>如何让浏览器端工具保持安全、轻量，并为未来后端能力预留接口。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Frontend</category><category>Tools</category><category>Security</category></item><item><title>Astro 静态优先个人站的起点</title><link>https://jwzhu.top/blog/hello-astro/</link><guid isPermaLink="true">https://jwzhu.top/blog/hello-astro/</guid><description>为什么这个站点选择 Astro、MDX 和浏览器端交互工具作为第一阶段架构。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>Astro</category><category>架构</category><category>Serverless</category></item></channel></rss>