<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://umsungjun.com</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com" />
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://umsungjun.com/blog</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/projects</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/channels</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/channels" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/channels" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/channels" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/music</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/music/albums</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/music/free-to-use</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/free-to-use" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/about</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/about" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/privacy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/privacy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/privacy" />
<changefreq>weekly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/stock-trends</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/stock-trends" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/stock-trends" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/stock-trends" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/react-device-check</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/react-device-check" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/react-device-check" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/react-device-check" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/soop-moa</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/soop-moa" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/soop-moa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/soop-moa" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/jira-weekly-mail</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/jira-weekly-mail" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/jira-weekly-mail" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/jira-weekly-mail" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/when-cherry-blossoms</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/when-cherry-blossoms" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/when-cherry-blossoms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/when-cherry-blossoms" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/frontend-kit</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/frontend-kit" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/frontend-kit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/frontend-kit" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/lets-ko</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/lets-ko" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/lets-ko" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/lets-ko" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/react-head-safe</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/react-head-safe" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/react-head-safe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/react-head-safe" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/new-portfolio-next</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/new-portfolio-next" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/new-portfolio-next" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/new-portfolio-next" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/projects/new-portfolio-react</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/new-portfolio-react" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/new-portfolio-react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/new-portfolio-react" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/4" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/5" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/6</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/6" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/6" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/7</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/7" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/7" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/page/8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/8" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<lastmod>2026-08-26</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<lastmod>2026-08-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<lastmod>2026-07-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<lastmod>2026-07-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<lastmod>2026-07-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<lastmod>2026-04-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<lastmod>2026-04-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<lastmod>2026-03-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<lastmod>2026-03-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<lastmod>2026-02-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<lastmod>2026-02-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<lastmod>2026-02-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<lastmod>2026-02-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<lastmod>2026-01-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<lastmod>2026-01-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<lastmod>2026-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<lastmod>2025-12-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<lastmod>2025-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<lastmod>2025-11-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<lastmod>2025-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-09-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-08-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-08-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<lastmod>2025-07-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<lastmod>2025-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<lastmod>2025-06-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-06-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<lastmod>2025-04-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<lastmod>2025-02-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<lastmod>2024-12-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<lastmod>2024-11-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<lastmod>2024-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<lastmod>2024-10-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<lastmod>2024-09-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<lastmod>2024-09-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<lastmod>2024-08-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<lastmod>2024-08-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<lastmod>2024-07-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<lastmod>2024-07-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<lastmod>2024-06-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<lastmod>2024-03-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<lastmod>2024-03-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<lastmod>2024-03-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/optimistic-ui-update-with-useswr</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/optimistic-ui-update-with-useswr" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/optimistic-ui-update-with-useswr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/optimistic-ui-update-with-useswr" />
<lastmod>2024-02-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<lastmod>2024-02-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextjs-userouter-push-or-replace</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-userouter-push-or-replace" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-userouter-push-or-replace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-userouter-push-or-replace" />
<lastmod>2024-02-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<lastmod>2024-02-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<lastmod>2024-02-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/twilio-test-message-error</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/twilio-test-message-error" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/twilio-test-message-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/twilio-test-message-error" />
<lastmod>2024-01-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<lastmod>2024-01-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-hook-form-with-nextjs-test</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-hook-form-with-nextjs-test" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-hook-form-with-nextjs-test" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-hook-form-with-nextjs-test" />
<lastmod>2024-01-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<lastmod>2024-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/prisma-cli-%EB%AA%A8%EC%9D%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<lastmod>2024-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<lastmod>2024-01-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<lastmod>2024-01-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<lastmod>2024-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<lastmod>2024-01-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<lastmod>2024-01-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<lastmod>2023-12-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<lastmod>2023-12-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<lastmod>2023-12-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<lastmod>2023-12-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<lastmod>2023-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<lastmod>2023-12-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<lastmod>2023-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<lastmod>2023-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<lastmod>2023-11-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<lastmod>2023-11-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<lastmod>2023-11-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<lastmod>2023-11-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<lastmod>2023-11-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<lastmod>2023-10-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/number-vs-number-in-typescript</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/number-vs-number-in-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/number-vs-number-in-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/number-vs-number-in-typescript" />
<lastmod>2023-10-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/reactquery-enabled-boolean</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/reactquery-enabled-boolean" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/reactquery-enabled-boolean" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/reactquery-enabled-boolean" />
<lastmod>2023-10-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<lastmod>2023-10-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<lastmod>2023-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<lastmod>2023-10-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<lastmod>2023-10-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<lastmod>2023-10-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<lastmod>2023-10-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<lastmod>2023-09-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/axios-with-credentials-and-react-infinity-scroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/axios-with-credentials-and-react-infinity-scroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/axios-with-credentials-and-react-infinity-scroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/axios-with-credentials-and-react-infinity-scroll" />
<lastmod>2023-07-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/custom-react-datepicker-with-styled-component</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/custom-react-datepicker-with-styled-component" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/custom-react-datepicker-with-styled-component" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/custom-react-datepicker-with-styled-component" />
<lastmod>2023-07-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<lastmod>2023-07-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<lastmod>2023-07-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/grid-%EB%B3%B5%EC%8A%B5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/grid-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/grid-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/grid-%EB%B3%B5%EC%8A%B5" />
<lastmod>2023-07-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<lastmod>2023-07-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<lastmod>2023-06-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<lastmod>2023-06-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<lastmod>2023-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<lastmod>2023-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<lastmod>2023-06-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<lastmod>2023-06-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<lastmod>2023-06-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<lastmod>2023-06-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<lastmod>2023-06-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<lastmod>2023-06-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/nextimage-changed-in-version-13-with-vercel</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextimage-changed-in-version-13-with-vercel" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextimage-changed-in-version-13-with-vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextimage-changed-in-version-13-with-vercel" />
<lastmod>2023-06-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<lastmod>2023-06-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<lastmod>2023-05-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/network-os-cs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/network-os-cs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/network-os-cs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/network-os-cs" />
<lastmod>2023-05-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<lastmod>2023-05-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<lastmod>2023-04-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<lastmod>2023-04-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<lastmod>2023-04-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<lastmod>2023-04-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<lastmod>2023-04-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/component-%EC%A1%B0%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/component-%EC%A1%B0%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/component-%EC%A1%B0%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/component-%EC%A1%B0%EC%A0%95" />
<lastmod>2023-04-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<lastmod>2023-04-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/header-notification-box-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<lastmod>2023-04-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<lastmod>2023-04-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<lastmod>2023-04-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<lastmod>2023-04-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<lastmod>2023-04-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<lastmod>2023-03-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%98%91%EC%97%85-spring-boot-react-ts</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<lastmod>2023-03-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/pre%EA%B8%B0%ED%9A%8D-update</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<lastmod>2023-03-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<lastmod>2023-03-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/pre-%EA%B8%B0%ED%9A%8D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/pre-%EA%B8%B0%ED%9A%8D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/pre-%EA%B8%B0%ED%9A%8D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/pre-%EA%B8%B0%ED%9A%8D" />
<lastmod>2023-03-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<lastmod>2023-03-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/react-props%EC%99%80-state</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-props%EC%99%80-state" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-props%EC%99%80-state" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-props%EC%99%80-state" />
<lastmod>2023-02-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<lastmod>2023-01-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<lastmod>2023-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<lastmod>2023-01-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<lastmod>2023-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<lastmod>2023-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<lastmod>2023-01-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<lastmod>2022-12-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<lastmod>2022-12-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<lastmod>2022-12-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<lastmod>2022-12-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/deep-copy-shallow-copy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/deep-copy-shallow-copy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/deep-copy-shallow-copy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/deep-copy-shallow-copy" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<lastmod>2022-12-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<lastmod>2022-12-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221202-htmlcss</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221202-htmlcss" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221202-htmlcss" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221202-htmlcss" />
<lastmod>2022-12-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<lastmod>2022-11-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<lastmod>2022-11-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<lastmod>2022-11-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<lastmod>2022-11-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<lastmod>2022-11-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221102-jsonjavascript-object-notation</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221102-jsonjavascript-object-notation" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221102-jsonjavascript-object-notation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221102-jsonjavascript-object-notation" />
<lastmod>2022-11-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<lastmod>2022-10-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<lastmod>2022-10-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<lastmod>2022-10-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221017-nullish-coalescing-operator</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221017-nullish-coalescing-operator" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221017-nullish-coalescing-operator" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221017-nullish-coalescing-operator" />
<lastmod>2022-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/this-%EC%9A%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/this-%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/this-%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/this-%EC%9A%A9%EB%B2%95" />
<lastmod>2022-10-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<lastmod>2022-10-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<lastmod>2022-10-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<lastmod>2022-10-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/blog/20221007-%EC%B2%AB-%EA%B8%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<lastmod>2022-10-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/music/albums/1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums/1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums/1" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums/1" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums/1" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums/1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums/1" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/sound-barrier</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/sound-barrier" />
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/midnight-bloom</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/midnight-bloom" />
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/tailwind</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/tailwind" />
<lastmod>2026-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/drumroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/drumroll" />
<lastmod>2026-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/riposte</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/riposte" />
<lastmod>2026-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/firebrand</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/firebrand" />
<lastmod>2026-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/let-fly</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/let-fly" />
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/megawatt</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/megawatt" />
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/music/songs/molten</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/molten" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com" />
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/channels</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/channels" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/channels" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/channels" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/albums</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/albums</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/albums</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/albums</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/free-to-use</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/free-to-use" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/free-to-use</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/free-to-use" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/free-to-use</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/free-to-use" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/free-to-use</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/free-to-use" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/free-to-use" />
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/about</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/about" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/about" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://umsungjun.com/en/privacy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/privacy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/privacy" />
<changefreq>weekly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/stock-trends</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/stock-trends" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/stock-trends" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/stock-trends" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/react-device-check</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/react-device-check" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/react-device-check" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/react-device-check" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/soop-moa</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/soop-moa" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/soop-moa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/soop-moa" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/jira-weekly-mail</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/jira-weekly-mail" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/jira-weekly-mail" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/jira-weekly-mail" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/when-cherry-blossoms</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/when-cherry-blossoms" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/when-cherry-blossoms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/when-cherry-blossoms" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/frontend-kit</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/frontend-kit" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/frontend-kit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/frontend-kit" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/lets-ko</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/lets-ko" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/lets-ko" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/lets-ko" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/react-head-safe</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/react-head-safe" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/react-head-safe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/react-head-safe" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/new-portfolio-next</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/new-portfolio-next" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/new-portfolio-next" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/new-portfolio-next" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/projects/new-portfolio-react</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/projects/new-portfolio-react" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/projects/new-portfolio-react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/projects/new-portfolio-react" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/4" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/5" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/6</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/6" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/6" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/7</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/7" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/7" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/page/8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/page/8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/page/8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/page/8" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EC%8B%A4%EB%AC%B4-%EA%B2%BD%ED%97%98/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%EA%B8%B0%EC%88%A0-%EC%A0%95%EB%A6%AC/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/2" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/category/%ED%95%99%EC%8A%B5-%EA%B8%B0%EB%A1%9D/page/3" />
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-%EB%A0%8C%EB%8D%94%EB%A7%81-%EB%B0%A9%EC%8B%9D-%EB%84%A4-%EA%B0%80%EC%A7%80csr-ssr-ssg-isr%EC%99%80-hydration-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<lastmod>2026-08-26</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%A0%84%EC%86%A1%EB%9F%89-31mb-12mb-cdn%EA%B3%BC-srcset%EC%9C%BC%EB%A1%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%98%EA%B8%B0" />
<lastmod>2026-08-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-core-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EB%B6%84%EB%A6%AC%EC%99%80-akamai-cdn-%EC%BA%90%EC%8B%9C-%EC%A0%81%EC%9A%A9" />
<lastmod>2026-07-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B0%B0%ED%8F%AC-%ED%9B%84-%EB%B3%80%EA%B2%BD%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%EC%9B%90%EC%9D%B8-%EB%B6%84%EC%84%9D%EA%B3%BC-%EC%BA%90%EC%8B%9C-%EB%B2%84%EC%8A%A4%ED%8C%85-%EC%A0%81%EC%9A%A9" />
<lastmod>2026-07-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/useinfinitequery%EB%A1%9C-%EB%AC%B4%ED%95%9C%EC%8A%A4%ED%81%AC%EB%A1%A4-%EA%B2%80%EC%83%89-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC-%EA%B0%9C%EC%84%A0" />
<lastmod>2026-07-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/youtube-iframe-%EA%B4%80%EB%A0%A8-%EC%98%81%EC%83%81-%EC%A0%9C%EA%B1%B0-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95" />
<lastmod>2026-04-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-playwright-e2e-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85-claude-code-%EC%9E%90%EB%8F%99%ED%99%94" />
<lastmod>2026-04-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-lazy-suspense-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%A0%84%ED%99%98-%EA%B9%9C%EB%B9%A1%EC%9E%84%ED%9D%B0-%ED%99%94%EB%A9%B4-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<lastmod>2026-03-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/android-webview-%EB%94%94%EB%B2%84%EA%B9%85-chromeinspect-pending-authentication-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<lastmod>2026-03-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/frontend-kit-ai-%EB%AC%B8%EB%8B%B5-%EA%B8%B0%EB%8A%A5-%EB%8F%84%EC%9E%85-gemma-3-27b" />
<lastmod>2026-02-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/winilogis-webpack%EC%97%90%EC%84%9C-vite%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98" />
<lastmod>2026-02-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/keycloakify%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-react-%EA%B8%B0%EB%B0%98-keycloak-%ED%85%8C%EB%A7%88-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC" />
<lastmod>2026-02-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/lighthouse-90%EC%A0%90%EB%8C%80%EC%9D%B8%EB%8D%B0-%EC%B2%B4%EA%B0%90%EC%9D%80-%EB%8A%90%EB%A6%B0-%EC%9D%B4%EC%9C%A0-vercel-region-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0" />
<lastmod>2026-02-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98-2" />
<lastmod>2026-01-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%95%84%ED%84%B0-%EB%B3%80%EA%B2%BD-%EC%8B%9C-%EB%A9%94%EB%89%B4%EA%B0%80-%EC%A0%91%ED%9E%88%EB%8D%98-%EB%AC%B8%EC%A0%9C-tanstack-query-placeholderdata%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%9C-%EB%B0%A9%EB%B2%95" />
<lastmod>2026-01-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-spa%EC%97%90%EC%84%9C-%EB%A9%94%ED%83%80-%ED%83%9C%EA%B7%B8-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%EC%A0%9C%EC%9E%91%EC%9C%BC%EB%A1%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-feat-react-head-safe" />
<lastmod>2026-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94-2" />
<lastmod>2025-12-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%B6%84%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-cicd-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-%EA%B5%AC%EC%B6%95-bitbucket-%EA%B8%B0%EB%B0%98" />
<lastmod>2025-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/github-copilot%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%B2%88%EC%97%AD-%ED%82%A4-%EC%A0%9C%EA%B1%B0" />
<lastmod>2025-11-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/autowini-web-%ED%86%B5%ED%95%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-vitest-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%8F%84%EC%9E%85" />
<lastmod>2025-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%99%95%EC%9E%A5%EC%9E%90%EB%8A%94-jpg%EC%9D%B8%EB%8D%B0-windows%EC%97%90%EC%84%9C-%EC%97%B4%EB%A6%AC%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-09-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/iframe%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%9C-width-%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%A1%B0%EC%A0%88-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-08-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/google-spreadsheet-jwt-403-permissiondenied-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-08-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prettier-%EC%A0%81%EC%9A%A9-with-import-%EC%9E%90%EB%8F%99-%EC%A0%95%EB%A0%AC" />
<lastmod>2025-07-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/textarea-%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%B1%84%ED%8C%85-%EC%9E%85%EB%A0%A5%EC%B0%BD%EC%97%90%EC%84%9C-%ED%95%9C%EA%B8%80-enter-%ED%82%A4-%EC%9E%85%EB%A0%A5-%EC%8B%9C-%EB%A9%94%EC%8B%9C%EC%A7%80%EA%B0%80-%EB%91%90-%EB%B2%88-%EC%A0%84%EC%86%A1%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0" />
<lastmod>2025-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-i18n-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%B2%98%EB%A6%AC-%EB%B9%8C%EB%93%9C-%ED%81%AC%EA%B8%B0-%EC%B5%9C%EC%A0%81%ED%99%94" />
<lastmod>2025-06-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/failed-to-load-module-script-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B8%B0" />
<lastmod>2025-06-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EA%B8%B0%EC%97%AC-%EA%B2%BD%ED%97%98%EA%B8%B0-nextjs-%ED%95%9C%EA%B8%80-%EB%AC%B8%EC%84%9C-es-toolkit-frontend-fundamentals" />
<lastmod>2025-04-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/es-toolkit%EC%9D%98-throttle%EB%A1%9C-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94%ED%95%9C-scroll-to-top-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84" />
<lastmod>2025-02-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/tanstack-query%EC%99%80-optimistic-update%EB%A1%9C-autowini-%EC%A2%8B%EC%95%84%EC%9A%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0" />
<lastmod>2024-12-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-conext-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0" />
<lastmod>2024-11-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%96%B8%EC%96%B4%EC%99%80-%ED%81%AC%EB%A1%9C%EC%8A%A4-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95" />
<lastmod>2024-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/s3%EC%99%80-cloudfront%EB%A1%9C-%EC%A0%95%EC%A0%81-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-react-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B2%BD%ED%97%98" />
<lastmod>2024-10-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/winilogis-%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%9D%98-%EA%B0%80%EB%8F%85%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-react-quill%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%97%90%EB%94%94%ED%84%B0-%EC%A0%81%EC%9A%A9" />
<lastmod>2024-09-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84event-loop%EB%9E%80" />
<lastmod>2024-09-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/expo-%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%84-%ED%86%B5%ED%95%B4-react-native-%EC%95%B1-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0" />
<lastmod>2024-08-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%B0%A8%EC%84%B8%EB%8C%80-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8F%AC%EB%A7%B7webp%EC%9D%84-%ED%86%B5%ED%95%9C-%EC%9B%B9-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0" />
<lastmod>2024-08-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-swiper%EB%A1%9C-%EA%B8%B0%EC%A1%B4-slider-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0%ED%95%98%EA%B8%B0" />
<lastmod>2024-07-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8%EC%9C%BC%EB%A1%9C-%EB%93%A4%EC%96%B4%EC%99%94%EB%8A%94%EC%A7%80-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B2%95-with-react-typescript" />
<lastmod>2024-07-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%81%AC%EB%A1%9C%EC%8A%A4%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A7%95cross-browsing-ios-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80-%ED%99%94%EB%A9%B4%EC%9D%84-%EA%B0%80%EB%A6%AC%EB%8A%94-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0" />
<lastmod>2024-06-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/git-commit-convension%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EC%9D%B8%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<lastmod>2024-03-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs%EC%9D%98-ssr-%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C-%EC%9D%B8%ED%95%B4%EC%84%9C-%EC%83%9D%EA%B8%B4-500-error-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<lastmod>2024-03-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/spasingle-page-application%ED%8E%98%EC%9D%B4%EC%A7%80-seo-%EC%B5%9C%EC%A0%81%ED%99%94-with-react-helmet" />
<lastmod>2024-03-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/optimistic-ui-update-with-useswr</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/optimistic-ui-update-with-useswr" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/optimistic-ui-update-with-useswr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/optimistic-ui-update-with-useswr" />
<lastmod>2024-02-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/safari%EC%97%90%EC%84%9C-%EA%B9%A8%EC%A7%80%EB%8A%94-css-%ED%95%B4%EA%B2%B0" />
<lastmod>2024-02-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextjs-userouter-push-or-replace</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-userouter-push-or-replace" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-userouter-push-or-replace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-userouter-push-or-replace" />
<lastmod>2024-02-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/text-readmore-%EA%B5%AC%ED%98%84-with-winilogis-our-shipment" />
<lastmod>2024-02-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/chrome%EC%97%90%EC%84%9C-json-data-%EC%98%88%EC%81%98%EA%B2%8C-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B2%95" />
<lastmod>2024-02-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/twilio-test-message-error</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/twilio-test-message-error" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/twilio-test-message-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/twilio-test-message-error" />
<lastmod>2024-01-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-fetch%EB%A5%BC-%ED%86%B5%ED%95%B4%EC%84%9C-request%ED%95%A0-%EB%95%8C-body-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%EB%B2%95" />
<lastmod>2024-01-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-hook-form-with-nextjs-test</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-hook-form-with-nextjs-test" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-hook-form-with-nextjs-test" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-hook-form-with-nextjs-test" />
<lastmod>2024-01-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mui-datepicker-%ED%82%A4%EB%B3%B4%EB%93%9C-event-preventdefault-%ED%95%98%EA%B8%B0" />
<lastmod>2024-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/prisma-cli-%EB%AA%A8%EC%9D%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prisma-cli-%EB%AA%A8%EC%9D%8C" />
<lastmod>2024-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%AF%B8%EB%A6%AC%EB%B3%B4%EA%B8%B0-%EC%82%AD%EC%A0%9C-%EC%88%9C%EC%84%9C-%EB%B0%94%EA%BE%B8-%EB%B0%94%EA%BE%B8%EA%B8%B0" />
<lastmod>2024-01-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/planetscale-db-%EC%97%B0%EA%B2%B0-%EB%B2%95" />
<lastmod>2024-01-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/planetscale-cli-zsh-command-not-found-brew-error-%ED%95%B4%EA%B2%B0%EB%B2%95" />
<lastmod>2024-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%84%B8%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EA%B0%84%EB%8B%A8%ED%95%9C-skeleton-ui-with-only-html-css" />
<lastmod>2024-01-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-datepicker-%EB%82%A0%EC%A7%9C-%EC%8B%9C%EA%B0%84-%EC%A0%80%EC%9E%A5-%EC%98%A4%EB%A5%98" />
<lastmod>2024-01-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D%EC%9D%84-%EC%89%BD%EA%B2%8C-%EB%B3%80%EA%B2%BD%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D" />
<lastmod>2023-12-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%8F%84%EC%A0%84%EC%9D%98-5%EA%B0%9C%EC%9B%94-%EC%9A%B0%EC%88%98%EC%82%AC%EC%9B%90-%EC%83%81-%EC%88%98%EC%83%81-%EA%B8%B0%EC%81%A8%EA%B3%BC-%EB%8B%A4%EC%A7%90" />
<lastmod>2023-12-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/tailwind-css-darkmode-%EC%A0%81%EC%9A%A9" />
<lastmod>2023-12-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/jsp%EC%97%90%EC%84%9C-%ED%85%9C%ED%94%8C%EB%A6%BF-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%A0%95%EC%83%81-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<lastmod>2023-12-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/input-type-text%EC%9D%BC-%EB%95%8C-%EC%88%AB%EC%9E%90%EB%A7%8C-%EC%9E%85%EB%A0%A5%EB%90%98%EA%B2%8C-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%9D%B4%EC%9A%A9%EB%B2%95" />
<lastmod>2023-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%ACdeep-copy-%EA%B2%BD%ED%97%98" />
<lastmod>2023-12-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextjs-%EC%B4%88%EA%B8%B0-node-%EB%B2%84%EC%A0%84-%EC%98%A4%EB%A5%98" />
<lastmod>2023-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/git-merge-%EC%B7%A8%EC%86%8C-%ED%95%98%EB%8A%94-%EB%B2%95" />
<lastmod>2023-11-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/next-js-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%98%A4%EB%A5%98" />
<lastmod>2023-11-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-loding-bar-skeleton-ui-%EA%B5%90%EC%B2%B4" />
<lastmod>2023-11-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/exceljs-%EC%85%80-%EC%98%81%EC%97%AD%EC%97%90%EC%84%9C-%EA%B8%B4-%EB%AC%B8%EC%9E%A5%EC%9D%B4-%EB%85%B8%EC%B6%9C%EC%9D%B4-%EC%95%88%EB%90%A0-%EA%B2%BD%EC%9A%B0" />
<lastmod>2023-11-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vite-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C-%EC%84%9C%EB%B2%84%EC%99%80-%EC%8B%A4%EC%84%9C%EB%B2%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<lastmod>2023-11-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/jsp-%EC%97%90%EC%84%9C-template-literals-%EB%B3%80%EC%88%98-%EC%82%AC%EC%9A%A9-%EB%B2%95" />
<lastmod>2023-11-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-ts-%EB%AA%A8%EB%93%A0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9D%B4%EB%8F%99-%EC%8B%9C-scroll-to-top" />
<lastmod>2023-10-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/number-vs-number-in-typescript</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/number-vs-number-in-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/number-vs-number-in-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/number-vs-number-in-typescript" />
<lastmod>2023-10-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/reactquery-enabled-boolean</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/reactquery-enabled-boolean" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/reactquery-enabled-boolean" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/reactquery-enabled-boolean" />
<lastmod>2023-10-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/exceljs-%EA%B0%80%EB%A1%9C-%EB%84%88%EB%B9%84-%EC%9A%94%EC%86%8C%EC%97%90-%EB%A7%9E%EA%B2%8C-%EC%A1%B0%EC%A0%88-%ED%95%98%EB%8A%94" />
<lastmod>2023-10-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/execel-js-n-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B2%95" />
<lastmod>2023-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/textarea%EC%97%90%EC%84%9C-%EC%9E%85%EB%A0%A5%ED%95%9C-%EC%A4%84%EB%B0%94%EA%BF%88%EC%9D%84-input%EC%97%90%EC%84%9C-%EC%A0%81%EC%9A%A9-%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95" />
<lastmod>2023-10-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mui-textfield%EA%B0%80-type-number%EC%9D%BC-%EA%B2%BD%EC%9A%B0-%ED%99%94%EC%82%B4%ED%91%9C-%EC%A0%9C%EA%B1%B0" />
<lastmod>2023-10-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-pdf-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88-%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B2%95" />
<lastmod>2023-10-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/excel-%EC%9B%8C%ED%81%AC%EC%8B%9C%ED%8A%B8%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%82%BD%EC%9E%85" />
<lastmod>2023-10-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%94%EB%9E%99%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8black-box-testing-%ED%99%94%EC%9D%B4%ED%8A%B8-%EB%B0%95%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8white-box-testing" />
<lastmod>2023-09-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/axios-with-credentials-and-react-infinity-scroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/axios-with-credentials-and-react-infinity-scroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/axios-with-credentials-and-react-infinity-scroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/axios-with-credentials-and-react-infinity-scroll" />
<lastmod>2023-07-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/custom-react-datepicker-with-styled-component</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/custom-react-datepicker-with-styled-component" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/custom-react-datepicker-with-styled-component" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/custom-react-datepicker-with-styled-component" />
<lastmod>2023-07-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94-with-crypto-js" />
<lastmod>2023-07-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/zustand%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%83%81%ED%83%9C-%EA%B4%80%EB%A6%AC" />
<lastmod>2023-07-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/grid-%EB%B3%B5%EC%8A%B5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/grid-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/grid-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/grid-%EB%B3%B5%EC%8A%B5" />
<lastmod>2023-07-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%B0%EC%A1%B4%EC%9D%98-usestate%EB%A5%BC-usereducer%EB%A1%9C-%EB%B3%80%EA%B2%BD" />
<lastmod>2023-07-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EA%B4%80%EB%A6%AC" />
<lastmod>2023-06-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%98%A4%ED%86%A0%EC%9C%84%EB%8B%88-1%EC%B0%A8-%EC%9D%B8%ED%84%B0%EB%B7%B0" />
<lastmod>2023-06-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/closures-%ED%81%B4%EB%A1%9C%EC%A0%80" />
<lastmod>2023-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%8B%A4%EC%8B%9C-%EB%8F%8C%EC%95%84%EC%98%A8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8" />
<lastmod>2023-06-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9D%B4%EB%AF%B8%EC%A7%80%EA%B0%80-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C-javascript%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EB%A8%BC%EC%A0%80%EC%9D%BC%EA%B9%8C" />
<lastmod>2023-06-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85" />
<lastmod>2023-06-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC-%EC%99%84%EB%B2%BD%ED%95%9C-%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC" />
<lastmod>2023-06-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/getstaticprops%EC%99%80-getserversideprops%EC%9D%98-%EC%B0%A8%EC%9D%B4" />
<lastmod>2023-06-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%84%A0%EB%B0%9C-%EA%B3%BC%EC%A0%9C" />
<lastmod>2023-06-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9B%90%ED%8B%B0%EB%93%9C-%ED%94%84%EB%A6%AC%EC%98%A8%EB%B3%B4%EB%94%A9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%9D%B8%ED%84%B4%EC%8B%AD-6%EC%9B%94" />
<lastmod>2023-06-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/nextimage-changed-in-version-13-with-vercel</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/nextimage-changed-in-version-13-with-vercel" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/nextimage-changed-in-version-13-with-vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/nextimage-changed-in-version-13-with-vercel" />
<lastmod>2023-06-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%A0%A5%EC%84%9C-%EB%B0%8F-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EA%B8%B4%EA%B8%89-%EC%88%98%EC%A0%95" />
<lastmod>2023-06-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8-%ED%83%80%EC%9E%85-%EB%B3%B5%EC%8A%B5" />
<lastmod>2023-05-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/network-os-cs</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/network-os-cs" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/network-os-cs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/network-os-cs" />
<lastmod>2023-05-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/poketmon-master-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81" />
<lastmod>2023-05-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B0%BE%EA%B8%B0%EC%B4%88%EA%B8%B0%ED%99%94-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%88%98%EC%A0%95" />
<lastmod>2023-04-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84" />
<lastmod>2023-04-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/themepostlist-postdetail-api-%EC%97%B0%EB%8F%99" />
<lastmod>2023-04-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/media-576px-%EB%B0%98%EC%9D%91%ED%98%95-%EC%9B%B9" />
<lastmod>2023-04-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EB%A1%9C%EA%B7%B8%EC%9D%B8-useref-vs-usestate-%EC%96%B4%EB%96%A4%EA%B2%8C-%EB%8D%94-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%BC%EA%B9%8C" />
<lastmod>2023-04-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/component-%EC%A1%B0%EC%A0%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/component-%EC%A1%B0%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/component-%EC%A1%B0%EC%A0%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/component-%EC%A1%B0%EC%A0%95" />
<lastmod>2023-04-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B0%98%EC%9D%91%ED%98%91-%EC%9B%B9-1440px" />
<lastmod>2023-04-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/profileeditpage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/header-notification-box-%EA%B5%AC%ED%98%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/header-notification-box-%EA%B5%AC%ED%98%84" />
<lastmod>2023-04-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vercel-react-icons-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0" />
<lastmod>2023-04-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/mypage-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/postwrite-%EA%B8%80-%EC%93%B0%EA%B8%B0-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%99%84%EC%84%B1" />
<lastmod>2023-04-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EA%B8%80-%EC%9E%91%EC%84%B1-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%9E%A5%EC%86%8C-daum-%EC%9A%B0%ED%8E%B8%EB%B2%88%ED%98%B8" />
<lastmod>2023-04-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/header-banner-list-%ED%8D%BC%EB%B8%94%EB%A6%AC%EC%8B%B1" />
<lastmod>2023-04-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4%ED%94%84%EB%A0%88%EC%9E%84-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0" />
<lastmod>2023-04-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/vsc%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%84%9C%EB%B2%84-%EA%B0%80%EB%8F%99-git-branch" />
<lastmod>2023-03-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%98%91%EC%97%85-spring-boot-react-ts</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%98%91%EC%97%85-spring-boot-react-ts" />
<lastmod>2023-03-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/pre%EA%B8%B0%ED%9A%8D-update</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/pre%EA%B8%B0%ED%9A%8D-update" />
<lastmod>2023-03-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%99%80%EC%9D%B4%EC%96%B4-%ED%94%84%EB%A0%88%EC%9E%84" />
<lastmod>2023-03-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/pre-%EA%B8%B0%ED%9A%8D</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/pre-%EA%B8%B0%ED%9A%8D" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/pre-%EA%B8%B0%ED%9A%8D" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/pre-%EA%B8%B0%ED%9A%8D" />
<lastmod>2023-03-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/prettier-eslint-%EC%84%A4%EC%B9%98%EB%B2%95" />
<lastmod>2023-03-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/react-props%EC%99%80-state</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/react-props%EC%99%80-state" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/react-props%EC%99%80-state" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/react-props%EC%99%80-state" />
<lastmod>2023-02-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B3%B5%ED%95%99-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<lastmod>2023-01-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-5" />
<lastmod>2023-01-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-4" />
<lastmod>2023-01-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-3" />
<lastmod>2023-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-2" />
<lastmod>2023-01-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/javascript-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B3%BC%EC%A0%9C-mission-1" />
<lastmod>2023-01-06</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9A%B0%ED%9D%AC%EC%9D%80-%EC%84%A0%EC%83%9D%EB%8B%98%EC%9D%98-%EC%9E%85%EB%AC%B8%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%8B%A4%EC%8A%B5-%ED%9B%84%EA%B8%B0" />
<lastmod>2022-12-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221224-%EB%8B%A4%EC%84%AF-%EB%B2%88%EC%A7%B8-mission-%EB%8A%90%EB%82%80%EC%A0%90" />
<lastmod>2022-12-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9E%90%EC%97%B0%EC%88%9810%EC%A7%84%EC%88%98%EB%A5%BC-8-16%EC%A7%84%EC%88%98%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98-%EB%B0%B0%EC%97%B4" />
<lastmod>2022-12-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/json-%ED%95%A8%EC%88%98%EB%A5%BC-%ED%86%B5%ED%95%9C-deep-copy" />
<lastmod>2022-12-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221216-%EB%84%A4-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/deep-copy-shallow-copy</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/deep-copy-shallow-copy" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/deep-copy-shallow-copy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/deep-copy-shallow-copy" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221213-%EC%84%B8-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/string-%EA%B3%BC-tostring%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<lastmod>2022-12-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/js-scroll-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4" />
<lastmod>2022-12-12</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221209-%EC%BB%B4%ED%93%A8%ED%84%B0-%EA%B4%80%EB%A0%A8-%EC%A7%80%EC%8B%9D-%EC%A0%95%EB%A6%AC" />
<lastmod>2022-12-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221204-%EB%91%90-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221203-%EC%B2%AB-%EB%B2%88%EC%A7%B8-mission" />
<lastmod>2022-12-03</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221202-htmlcss</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221202-htmlcss" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221202-htmlcss" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221202-htmlcss" />
<lastmod>2022-12-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221123-csr%EA%B3%BC-ssr%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90" />
<lastmod>2022-11-23</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221122-%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4-%EC%A0%9C%EC%B6%9C%EC%9A%A9-%EC%9B%B9-%EB%A1%9C%EA%B3%A0-%EC%A0%9C%EC%9E%91" />
<lastmod>2022-11-22</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221119-%EC%BA%A1%EC%8A%A4%ED%86%A4-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%8C%80%EC%83%81-%EC%88%98%EC%83%81" />
<lastmod>2022-11-19</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221108-var%EC%9D%98-%EB%8B%A8%EC%A0%90" />
<lastmod>2022-11-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221104-js-%EC%8A%A4%EC%BD%94%ED%94%84" />
<lastmod>2022-11-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221102-jsonjavascript-object-notation</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221102-jsonjavascript-object-notation" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221102-jsonjavascript-object-notation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221102-jsonjavascript-object-notation" />
<lastmod>2022-11-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221025-ts-%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8A%B9%EC%A7%95" />
<lastmod>2022-10-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%B2%84%EB%B8%94%EB%A7%81" />
<lastmod>2022-10-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A1%9C%EC%BB%AC-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%84%B8%EC%85%98-%EC%8A%A4%ED%86%A0%EB%A6%AC%EC%A7%80-%EC%BF%A0%ED%82%A4" />
<lastmod>2022-10-18</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221017-nullish-coalescing-operator</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221017-nullish-coalescing-operator" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221017-nullish-coalescing-operator" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221017-nullish-coalescing-operator" />
<lastmod>2022-10-17</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/this-%EC%9A%A9%EB%B2%95</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/this-%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/this-%EC%9A%A9%EB%B2%95" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/this-%EC%9A%A9%EB%B2%95" />
<lastmod>2022-10-14</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221011-%ED%81%B4%EB%A1%9C%EC%A0%80closure" />
<lastmod>2022-10-11</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/%ED%98%B8%EC%9D%B4%EC%8A%A4%ED%8C%85" />
<lastmod>2022-10-10</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221008-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9B%90%EB%A6%AC" />
<lastmod>2022-10-08</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/blog/20221007-%EC%B2%AB-%EA%B8%80</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/blog/20221007-%EC%B2%AB-%EA%B8%80" />
<lastmod>2022-10-07</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/albums/1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums/1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums/1" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums/1" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums/1" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums/1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums/1" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/albums/1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums/1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums/1" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums/1" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums/1" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums/1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums/1" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/albums/1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums/1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums/1" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums/1" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums/1" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums/1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums/1" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/albums/1</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/albums/1" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/albums/1" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/albums/1" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/albums/1" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/albums/1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/albums/1" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/sound-barrier</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/sound-barrier" />
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/sound-barrier</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/sound-barrier" />
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/sound-barrier</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/sound-barrier" />
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/sound-barrier</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/sound-barrier" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/sound-barrier" />
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/midnight-bloom</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/midnight-bloom" />
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/midnight-bloom</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/midnight-bloom" />
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/midnight-bloom</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/midnight-bloom" />
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/midnight-bloom</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/midnight-bloom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/midnight-bloom" />
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/tailwind</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/tailwind" />
<lastmod>2026-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/tailwind</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/tailwind" />
<lastmod>2026-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/tailwind</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/tailwind" />
<lastmod>2026-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/tailwind</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/tailwind" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/tailwind" />
<lastmod>2026-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/drumroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/drumroll" />
<lastmod>2026-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/drumroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/drumroll" />
<lastmod>2026-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/drumroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/drumroll" />
<lastmod>2026-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/drumroll</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/drumroll" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/drumroll" />
<lastmod>2026-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/riposte</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/riposte" />
<lastmod>2026-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/riposte</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/riposte" />
<lastmod>2026-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/riposte</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/riposte" />
<lastmod>2026-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/riposte</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/riposte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/riposte" />
<lastmod>2026-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/firebrand</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/firebrand" />
<lastmod>2026-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/firebrand</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/firebrand" />
<lastmod>2026-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/firebrand</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/firebrand" />
<lastmod>2026-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/firebrand</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/firebrand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/firebrand" />
<lastmod>2026-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/let-fly</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/let-fly" />
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/let-fly</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/let-fly" />
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/let-fly</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/let-fly" />
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/let-fly</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/let-fly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/let-fly" />
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/megawatt</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/megawatt" />
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/megawatt</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/megawatt" />
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/megawatt</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/megawatt" />
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/megawatt</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/megawatt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/megawatt" />
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/en/music/songs/molten</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/molten" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/ja/music/songs/molten</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/molten" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/pt/music/songs/molten</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/molten" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://umsungjun.com/es/music/songs/molten</loc>
<xhtml:link rel="alternate" hreflang="ko" href="https://umsungjun.com/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="en" href="https://umsungjun.com/en/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="ja" href="https://umsungjun.com/ja/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="pt" href="https://umsungjun.com/pt/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="es" href="https://umsungjun.com/es/music/songs/molten" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://umsungjun.com/music/songs/molten" />
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
