<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yunzhanlab.com/blog/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/koa</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nest</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nextjs</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nuxt</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/seo</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/sqlite</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/typescript</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/koa/onion-model</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/koa/router-cors-health</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nest/di-and-modules</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nextjs/metadata-seo</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nextjs/ssr-ssg-isr</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/nuxt/rendering-modes</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/seo/why-ssr-seo</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/sqlite/parameterized-query</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://yunzhanlab.com/blog/typescript/dto-type-sharing</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
</urlset>
