<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://junzhiboke.com</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://junzhiboke.com/start-here</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://junzhiboke.com/categories</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/about</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://junzhiboke.com/contact</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://junzhiboke.com/privacy-policy</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://junzhiboke.com/disclaimer</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://junzhiboke.com/editorial-policy</loc>
<lastmod>2026-06-12T20:03:48.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/docker-containerization-guide</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/postgresql-optimization-guide</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/react-19-complete-guide</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/typescript-type-system-guide</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/web-performance-optimization</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/nextjs-15-app-router-guide</loc>
<lastmod>2025-02-10T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/typescript-advanced-types</loc>
<lastmod>2025-02-08T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/cloudflare-workers-deployment</loc>
<lastmod>2025-02-05T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/nextjs-security-headers-auth-guide</loc>
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/cloudflare-d1-backup-migration-guide</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/technical-seo-sitemap-robots-adsense-guide</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/react-performance-observability-guide</loc>
<lastmod>2026-05-17T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://junzhiboke.com/blog/typescript-api-design-error-handling-guide</loc>
<lastmod>2026-05-16T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
