<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://jaehwankim.dev/</loc>
<lastmod>2026-08-11T09:00:55.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://jaehwankim.dev/about</loc>
<lastmod>2026-08-11T09:00:55.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jaehwankim.dev/projects</loc>
<lastmod>2026-08-11T09:00:55.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jaehwankim.dev/contact</loc>
<lastmod>2026-08-11T09:00:55.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog</loc>
<lastmod>2026-08-11T09:00:55.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/%EC%84%A4%EB%82%A0-%EC%97%B0%ED%9C%B4-ai%EB%A5%BC-%ED%95%99%EC%8A%B5%ED%95%98%EB%A9%B0-%EB%93%A0-e09f8f4ae1fd</loc>
<lastmod>2026-02-24T14:24:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/react-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%ED%95%B4%EB%B6%80-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90%EC%84%9C-fiber%EA%B9%8C%EC%A7%80-fa10ccfb55aa</loc>
<lastmod>2026-03-10T12:16:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/jit-%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC-d5b7f7acb6af</loc>
<lastmod>2026-08-08T06:53:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/next14-conf-react-server-components-and-ssr-7d6aa69515f1</loc>
<lastmod>2026-03-25T16:12:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/nextjs-conf-optimizing-third-party-loading-in-nextjs-houssein-djirdeh-e181ae534bf2</loc>
<lastmod>2024-07-28T05:05:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/next14-conf-how-nextjs-is-delivering-reacts-vision-for-the-future-9e77a802f6d0</loc>
<lastmod>2026-08-08T06:54:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/vite%EC%97%90-%EA%B4%80%ED%95%98%EC%97%AC-14dd77557413</loc>
<lastmod>2026-08-08T06:54:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/react%EB%8A%94-uncontrolled-component%EB%A5%BC-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%B0%9B%EC%95%84%EB%93%A4%EC%9D%BC%EA%B9%8C-07d77a3044f5</loc>
<lastmod>2026-08-08T06:54:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/reactmemo-%EC%8B%AC%EC%B8%B5-%EB%B6%84%EC%84%9D-afadbe06a905</loc>
<lastmod>2026-08-08T06:54:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jaehwankim.dev/blog/react-%EC%99%9C-%EC%9D%B4%EB%A0%87%EA%B2%8C-%EC%96%B4%EB%A0%A4%EC%9A%B8%EA%B9%8C-by-vue-%EA%B0%9C%EB%B0%9C%EC%9E%90end-c6a6bb47fe6a</loc>
<lastmod>2026-08-08T06:53:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
