<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://leeduhan.github.io/page/1</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://leeduhan.github.io/page/2</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://leeduhan.github.io/about</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/tags</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2026-02-15-cloudflare-pages-dev-redirect</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-12-html-link-tag-complete-guide</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-12-html-link-resource-hints-guide</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-01-open-graph-meta-tag-guide</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-01-html-seo-semantic-guide</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-01-html-meta-tag-complete-guide</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/html/2026-02-01-html-meta-refresh-redirect-guide</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2025-09-20-ai-coding-style-change</loc>
<lastmod>2025-09-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2025-09-11-javascript-module-persistent-browser-memory</loc>
<lastmod>2025-09-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2025-09-06-frontend-architecture-cost-effectiveness-analysis</loc>
<lastmod>2025-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-31-nextjs-responsive-images-solutions</loc>
<lastmod>2025-08-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/css/2025-08-29-responsive-images-guide</loc>
<lastmod>2025-08-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-27-nextjs-15-navigation-caching-complete-guide</loc>
<lastmod>2025-08-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/IaC/iac-tools-trends-2024-2025</loc>
<lastmod>2025-08-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2025-08-21-nextjs-15-react-19-mdx-rsc-architecture-deep-dive</loc>
<lastmod>2025-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/technology/2025-08-21-mobile-frontend-technology-guide</loc>
<lastmod>2025-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-21-react-conditional-rendering-patterns</loc>
<lastmod>2025-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-21-nextjs-rsc-prefetch-static-vs-server</loc>
<lastmod>2025-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-21-nextjs-15-react-19-hybrid-deployment-complete-guide</loc>
<lastmod>2025-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-19-nextjs-15-image-optimization-guide</loc>
<lastmod>2025-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-19-html2canvas_cors_guide</loc>
<lastmod>2025-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-08-19-complete-guide-to-fine-grained-reactivity</loc>
<lastmod>2025-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/css/html-data-attributes-guide</loc>
<lastmod>2025-07-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/2025-07-23-react-typing-component</loc>
<lastmod>2025-07-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/claude/2025-07-11-claude-code-review</loc>
<lastmod>2025-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/css/css-selecter-guide</loc>
<lastmod>2025-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/tan-stack-query-use-query-vs-use-suspense-query</loc>
<lastmod>2025-06-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/claude/2025-06-15-development-workflow-with-cloud-code-4</loc>
<lastmod>2025-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/claude/2025-06-10-development-workflow-with-cloud-code-3</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/claude/2025-06-10-development-workflow-with-cloud-code-1</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/claude/2025-06-10-claude-md-guide</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/ai/ai-friend-or-enemy</loc>
<lastmod>2025-06-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/react-19-guide</loc>
<lastmod>2025-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://leeduhan.github.io/posts/react/nextjs-15-features</loc>
<lastmod>2025-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
