<?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://codemapo.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codemapo.com/ko</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/en/utility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/utility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/utility" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/ko/utility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/utility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/utility" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/about" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/about" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/ko/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/about" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/about" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/en/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/projects" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/projects" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/ko/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/projects" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/projects" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/quick-sort</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/quick-sort" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/quick-sort" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/quick-sort</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/quick-sort" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/quick-sort" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tailwind</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tailwind" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tailwind" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tailwind</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tailwind" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tailwind" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/keep-alive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/keep-alive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/keep-alive" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/keep-alive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/keep-alive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/keep-alive" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/keyboard-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/keyboard-layout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/keyboard-layout" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/keyboard-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/keyboard-layout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/keyboard-layout" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/browser-storage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/browser-storage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/browser-storage" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/browser-storage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/browser-storage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/browser-storage" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ai-agent-patterns-tool-use-react</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-agent-patterns-tool-use-react" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-agent-patterns-tool-use-react" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ai-agent-patterns-tool-use-react</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-agent-patterns-tool-use-react" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-agent-patterns-tool-use-react" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/memory-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-management" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/memory-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-management" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/normalization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/normalization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/normalization" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/normalization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/normalization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/normalization" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/kernel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kernel" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kernel" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/kernel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kernel" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kernel" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tdd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tdd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tdd" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tdd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tdd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tdd" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/websocket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/websocket" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/websocket" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/websocket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/websocket" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/websocket" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/api-versioning-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-versioning-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-versioning-strategies" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/api-versioning-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-versioning-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-versioning-strategies" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/von-neumann-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/von-neumann-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/von-neumann-architecture" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/von-neumann-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/von-neumann-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/von-neumann-architecture" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/origins-of-computer-turing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/origins-of-computer-turing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/origins-of-computer-turing" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/origins-of-computer-turing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/origins-of-computer-turing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/origins-of-computer-turing" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/binary-search-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/binary-search-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/binary-search-tree" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/binary-search-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/binary-search-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/binary-search-tree" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/binary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/binary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/binary" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/binary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/binary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/binary" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tcp-ip-model</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tcp-ip-model" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tcp-ip-model" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tcp-ip-model</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tcp-ip-model" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tcp-ip-model" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/mac-address</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mac-address" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mac-address" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/mac-address</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mac-address" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mac-address" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/web-accessibility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-accessibility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-accessibility" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/web-accessibility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-accessibility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-accessibility" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/5g</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/5g" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/5g" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/5g</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/5g" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/5g" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/push-notification-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/push-notification-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/push-notification-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/push-notification-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/push-notification-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/push-notification-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tech-assessment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tech-assessment" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tech-assessment" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tech-assessment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tech-assessment" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tech-assessment" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tailwind-class-not-applied</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tailwind-class-not-applied" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tailwind-class-not-applied" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tailwind-class-not-applied</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tailwind-class-not-applied" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tailwind-class-not-applied" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/terraform-infrastructure-as-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terraform-infrastructure-as-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terraform-infrastructure-as-code" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/terraform-infrastructure-as-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terraform-infrastructure-as-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terraform-infrastructure-as-code" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/adapter-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/adapter-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/adapter-pattern" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/adapter-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/adapter-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/adapter-pattern" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/computer-generations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/computer-generations" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/computer-generations" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/computer-generations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/computer-generations" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/computer-generations" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hexadecimal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexadecimal" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexadecimal" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hexadecimal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexadecimal" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexadecimal" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/logic-gates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/logic-gates" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/logic-gates" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/logic-gates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/logic-gates" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/logic-gates" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/android-gradle-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/android-gradle-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/android-gradle-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/android-gradle-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/android-gradle-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/android-gradle-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ar-vr-xr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ar-vr-xr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ar-vr-xr" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ar-vr-xr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ar-vr-xr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ar-vr-xr" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/graph</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graph" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graph" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/graph</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graph" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graph" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/proguard-obfuscation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proguard-obfuscation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proguard-obfuscation" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/proguard-obfuscation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proguard-obfuscation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proguard-obfuscation" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/testing-library-user-centric-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/testing-library-user-centric-patterns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/testing-library-user-centric-patterns" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/testing-library-user-centric-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/testing-library-user-centric-patterns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/testing-library-user-centric-patterns" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hypervisor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hypervisor" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hypervisor" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hypervisor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hypervisor" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hypervisor" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/stack-and-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stack-and-queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stack-and-queue" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/stack-and-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stack-and-queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stack-and-queue" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/auto-scaling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/auto-scaling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/auto-scaling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/auto-scaling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/auto-scaling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/auto-scaling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/blue-green</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/blue-green" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/blue-green" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/blue-green</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/blue-green" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/blue-green" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ai-agent-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-agent-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-agent-architecture" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ai-agent-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-agent-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-agent-architecture" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bert-gpt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bert-gpt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bert-gpt" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bert-gpt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bert-gpt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bert-gpt" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/blockchain</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/blockchain" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/blockchain" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/blockchain</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/blockchain" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/blockchain" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cpu-scheduling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-scheduling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-scheduling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cpu-scheduling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-scheduling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-scheduling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/segmentation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/segmentation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/segmentation" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/segmentation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/segmentation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/segmentation" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/event-bubbling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-bubbling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-bubbling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/event-bubbling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-bubbling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-bubbling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/firewall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/firewall" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/firewall" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/firewall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/firewall" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/firewall" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/payment-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/payment-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/payment-system-design" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/payment-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/payment-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/payment-system-design" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/arm-vs-x86</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/arm-vs-x86" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/arm-vs-x86" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/arm-vs-x86</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/arm-vs-x86" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/arm-vs-x86" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/greedy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/greedy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/greedy" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/greedy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/greedy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/greedy" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/json-parsing-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/json-parsing-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/json-parsing-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/json-parsing-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/json-parsing-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/json-parsing-error" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/kanban</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kanban" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kanban" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/kanban</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kanban" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kanban" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/digital-signature</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/digital-signature" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/digital-signature" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/digital-signature</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/digital-signature" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/digital-signature" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/performance-profiling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/performance-profiling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/performance-profiling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/performance-profiling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/performance-profiling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/performance-profiling" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/factory-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/factory-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/factory-pattern" />
<lastmod>2026-04-03T09:46:39.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/factory-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/factory-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/factory-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/graphql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graphql" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graphql" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/graphql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graphql" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graphql" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/app-store-guidelines</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/app-store-guidelines" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/app-store-guidelines" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/app-store-guidelines</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/app-store-guidelines" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/app-store-guidelines" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/array</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/array" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/array" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/array</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/array" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/array" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nat" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nat" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nat" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nat" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/proxy-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proxy-server" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proxy-server" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/proxy-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proxy-server" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proxy-server" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/static-vs-dynamic-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/static-vs-dynamic-typing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/static-vs-dynamic-typing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/static-vs-dynamic-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/static-vs-dynamic-typing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/static-vs-dynamic-typing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/3-way-handshake</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/3-way-handshake" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/3-way-handshake" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/3-way-handshake</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/3-way-handshake" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/3-way-handshake" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/chaos-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/chaos-engineering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/chaos-engineering" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/chaos-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/chaos-engineering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/chaos-engineering" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/adders</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/adders" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/adders" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/adders</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/adders" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/adders" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/garbage-collection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/garbage-collection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/garbage-collection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/garbage-collection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/garbage-collection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/garbage-collection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/recursion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/recursion" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/recursion" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/recursion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/recursion" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/recursion" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/agile-vs-waterfall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/agile-vs-waterfall" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/agile-vs-waterfall" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/agile-vs-waterfall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/agile-vs-waterfall" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/agile-vs-waterfall" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/symmetric-encryption</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/symmetric-encryption" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/symmetric-encryption" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/symmetric-encryption</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/symmetric-encryption" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/symmetric-encryption" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/asymmetric-encryption</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/asymmetric-encryption" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/asymmetric-encryption" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/asymmetric-encryption</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/asymmetric-encryption" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/asymmetric-encryption" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ai-coding-assistant-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-coding-assistant-comparison" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-coding-assistant-comparison" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ai-coding-assistant-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-coding-assistant-comparison" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-coding-assistant-comparison" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/design-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/design-patterns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/design-patterns" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/design-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/design-patterns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/design-patterns" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bfs-dfs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bfs-dfs" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bfs-dfs" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bfs-dfs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bfs-dfs" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bfs-dfs" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cuda-tensor-cores</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cuda-tensor-cores" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cuda-tensor-cores" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cuda-tensor-cores</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cuda-tensor-cores" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cuda-tensor-cores" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/clean-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-architecture" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/clean-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-architecture" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hash-function</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hash-function" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hash-function" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hash-function</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hash-function" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hash-function" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/http2-http3</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http2-http3" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http2-http3" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/http2-http3</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http2-http3" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http2-http3" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/salting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/salting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/salting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/salting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/salting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/salting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/solid-principles</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solid-principles" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solid-principles" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/solid-principles</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solid-principles" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solid-principles" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/api-documentation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-documentation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-documentation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/api-documentation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-documentation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-documentation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/buffer-overflow</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/buffer-overflow" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/buffer-overflow" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/buffer-overflow</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/buffer-overflow" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/buffer-overflow" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nvme-vs-sata</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nvme-vs-sata" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nvme-vs-sata" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nvme-vs-sata</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nvme-vs-sata" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nvme-vs-sata" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/data-structure-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/data-structure-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/data-structure-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/data-structure-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/data-structure-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/data-structure-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/build-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/build-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/browser-rendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/browser-rendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/browser-rendering" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/browser-rendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/browser-rendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/browser-rendering" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dns" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dns" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dns" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/server-client-component-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-client-component-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-client-component-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/server-client-component-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-client-component-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-client-component-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/motherboard-chipset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/motherboard-chipset" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/motherboard-chipset" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/motherboard-chipset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/motherboard-chipset" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/motherboard-chipset" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/biome-linter-formatter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/biome-linter-formatter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/biome-linter-formatter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/biome-linter-formatter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/biome-linter-formatter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/biome-linter-formatter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/clean-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-code" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/clean-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-code" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/mvp-mvvm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mvp-mvvm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mvp-mvvm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/mvp-mvvm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mvp-mvvm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mvp-mvvm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/quantum-computing-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/quantum-computing-basics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/quantum-computing-basics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/quantum-computing-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/quantum-computing-basics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/quantum-computing-basics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/shell</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/shell" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/shell" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/shell</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/shell" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/shell" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/usememo-react-memo-misuse</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/usememo-react-memo-misuse" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/usememo-react-memo-misuse" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/usememo-react-memo-misuse</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/usememo-react-memo-misuse" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/usememo-react-memo-misuse" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/exception-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/exception-handling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/exception-handling" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/exception-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/exception-handling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/exception-handling" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vector-embeddings-similarity-search</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vector-embeddings-similarity-search" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vector-embeddings-similarity-search" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vector-embeddings-similarity-search</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vector-embeddings-similarity-search" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vector-embeddings-similarity-search" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bloom-filter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bloom-filter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bloom-filter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bloom-filter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bloom-filter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bloom-filter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/build-routing-404</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-routing-404" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-routing-404" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/build-routing-404</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-routing-404" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-routing-404" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/canary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/canary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/canary" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/canary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/canary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/canary" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/virtual-dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtual-dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtual-dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/virtual-dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtual-dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtual-dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/dhcp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dhcp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dhcp" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/dhcp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dhcp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dhcp" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/view-transitions-api-page-animations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/view-transitions-api-page-animations" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/view-transitions-api-page-animations" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/view-transitions-api-page-animations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/view-transitions-api-page-animations" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/view-transitions-api-page-animations" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cooling-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cooling-systems" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cooling-systems" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cooling-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cooling-systems" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cooling-systems" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/dynamic-programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dynamic-programming" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dynamic-programming" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/dynamic-programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dynamic-programming" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dynamic-programming" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rag" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rag" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rag" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rag" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/boot-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/boot-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/boot-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/boot-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/boot-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/boot-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/continuous-learning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/continuous-learning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/continuous-learning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/continuous-learning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/continuous-learning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/continuous-learning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/forward-proxy-vs-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/forward-proxy-vs-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/forward-proxy-vs-reverse-proxy" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/forward-proxy-vs-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/forward-proxy-vs-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/forward-proxy-vs-reverse-proxy" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/merge-sort</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/merge-sort" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/merge-sort" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/merge-sort</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/merge-sort" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/merge-sort" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cpu-structure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-structure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-structure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cpu-structure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-structure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-structure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/fpga-vs-asic</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/fpga-vs-asic" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/fpga-vs-asic" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/fpga-vs-asic</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/fpga-vs-asic" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/fpga-vs-asic" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/heap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/heap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/heap" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/heap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/heap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/heap" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/session-vs-token</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/session-vs-token" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/session-vs-token" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/session-vs-token</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/session-vs-token" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/session-vs-token" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/authentication-vs-authorization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/authentication-vs-authorization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/authentication-vs-authorization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/authentication-vs-authorization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/authentication-vs-authorization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/authentication-vs-authorization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/b-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/b-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/b-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/b-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/b-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/b-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/connection-pool</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/connection-pool" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/connection-pool" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/connection-pool</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/connection-pool" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/connection-pool" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/context-api-performance-issue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-api-performance-issue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-api-performance-issue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/context-api-performance-issue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-api-performance-issue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-api-performance-issue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cache-memory-hierarchy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cache-memory-hierarchy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cache-memory-hierarchy" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cache-memory-hierarchy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cache-memory-hierarchy" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cache-memory-hierarchy" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/overclocking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/overclocking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/overclocking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/overclocking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/overclocking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/overclocking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/singleton-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/singleton-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/singleton-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/singleton-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/singleton-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/singleton-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/transpiler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/transpiler" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/transpiler" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/transpiler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/transpiler" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/transpiler" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/trie</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/trie" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/trie" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/trie</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/trie" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/trie" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/serverless</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/serverless" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/serverless" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/serverless</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/serverless" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/serverless" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/web-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-performance" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-performance" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/web-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-performance" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-performance" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hard-link-vs-symbolic-link</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hard-link-vs-symbolic-link" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hard-link-vs-symbolic-link" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hard-link-vs-symbolic-link</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hard-link-vs-symbolic-link" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hard-link-vs-symbolic-link" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bundle-size-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bundle-size-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bundle-size-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bundle-size-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bundle-size-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bundle-size-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/osi-7-layer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/osi-7-layer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/osi-7-layer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/osi-7-layer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/osi-7-layer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/osi-7-layer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-generics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-generics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-generics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-generics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-generics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-generics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/csrf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/csrf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/csrf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/csrf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/csrf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/csrf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/database-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/database-transaction" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/database-transaction" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/database-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/database-transaction" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/database-transaction" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/deep-link-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deep-link-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deep-link-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/deep-link-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deep-link-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deep-link-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/xss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/xss" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/xss" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/xss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/xss" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/xss" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rtos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rtos" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rtos" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rtos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rtos" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rtos" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/12-factor-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/12-factor-app" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/12-factor-app" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/12-factor-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/12-factor-app" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/12-factor-app" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ci-cd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ci-cd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ci-cd" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ci-cd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ci-cd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ci-cd" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/closure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/closure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/closure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/closure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/closure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/closure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/http</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/http</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/jwt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/jwt" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/jwt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/jwt" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/semantic-versioning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/semantic-versioning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/semantic-versioning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/semantic-versioning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/semantic-versioning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/semantic-versioning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bit-manipulation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bit-manipulation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bit-manipulation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bit-manipulation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bit-manipulation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bit-manipulation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/decorator-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/decorator-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/decorator-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/decorator-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/decorator-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/decorator-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/https-ssl-tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/https-ssl-tls" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/https-ssl-tls" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/https-ssl-tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/https-ssl-tls" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/https-ssl-tls" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ipc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ipc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ipc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ipc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ipc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ipc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/thrashing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/thrashing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/thrashing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/thrashing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/thrashing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/thrashing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/undefined-props</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/undefined-props" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/undefined-props" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/undefined-props</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/undefined-props" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/undefined-props" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vpn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vpn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vpn" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vpn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vpn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vpn" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/caching-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/caching-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/caching-strategies" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/caching-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/caching-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/caching-strategies" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/backtracking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/backtracking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/backtracking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/backtracking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/backtracking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/backtracking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/journaling-file-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/journaling-file-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/journaling-file-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/journaling-file-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/journaling-file-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/journaling-file-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/scrum-vs-kanban</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/scrum-vs-kanban" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/scrum-vs-kanban" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/scrum-vs-kanban</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/scrum-vs-kanban" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/scrum-vs-kanban" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/moores-law</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/moores-law" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/moores-law" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/moores-law</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/moores-law" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/moores-law" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/useeffect-infinite-loop</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useeffect-infinite-loop" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useeffect-infinite-loop" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/useeffect-infinite-loop</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useeffect-infinite-loop" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useeffect-infinite-loop" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bus-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bus-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bus-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bus-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bus-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bus-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/build-output-check</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-output-check" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-output-check" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/build-output-check</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/build-output-check" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/build-output-check" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/linux-permissions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/linux-permissions" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/linux-permissions" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/linux-permissions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/linux-permissions" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/linux-permissions" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/spa-vs-mpa</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/spa-vs-mpa" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/spa-vs-mpa" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/spa-vs-mpa</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/spa-vs-mpa" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/spa-vs-mpa" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/oop-characteristics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/oop-characteristics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/oop-characteristics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/oop-characteristics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/oop-characteristics" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/oop-characteristics" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-ssr-csr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-ssr-csr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-ssr-csr" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-ssr-csr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-ssr-csr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-ssr-csr" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bundler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bundler" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bundler" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bundler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bundler" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bundler" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rate-limiting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rate-limiting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rate-limiting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rate-limiting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/graph-data-structure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graph-data-structure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graph-data-structure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/graph-data-structure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/graph-data-structure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/graph-data-structure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/stale-closure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stale-closure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stale-closure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/stale-closure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stale-closure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stale-closure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/flutter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/flutter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/flutter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/flutter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/flutter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/flutter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/psu-80plus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/psu-80plus" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/psu-80plus" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/psu-80plus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/psu-80plus" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/psu-80plus" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/bun-runtime</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bun-runtime" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bun-runtime" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/bun-runtime</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/bun-runtime" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/bun-runtime" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cdn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cdn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cdn" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cdn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cdn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cdn" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/gpu-vram</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gpu-vram" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gpu-vram" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/gpu-vram</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gpu-vram" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gpu-vram" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/image-aspect-ratio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-aspect-ratio" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-aspect-ratio" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/image-aspect-ratio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-aspect-ratio" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-aspect-ratio" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/clean-architecture-frontend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-architecture-frontend" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-architecture-frontend" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/clean-architecture-frontend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clean-architecture-frontend" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clean-architecture-frontend" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cloudflare-workers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cloudflare-workers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cloudflare-workers" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cloudflare-workers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cloudflare-workers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cloudflare-workers" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/compiler-vs-interpreter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/compiler-vs-interpreter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/compiler-vs-interpreter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/compiler-vs-interpreter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/compiler-vs-interpreter" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/compiler-vs-interpreter" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/fine-tuning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/fine-tuning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/fine-tuning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/fine-tuning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/fine-tuning" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/fine-tuning" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/page-replacement-algorithms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/page-replacement-algorithms" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/page-replacement-algorithms" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/page-replacement-algorithms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/page-replacement-algorithms" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/page-replacement-algorithms" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/pipelining</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pipelining" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pipelining" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/pipelining</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pipelining" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pipelining" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/race-condition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/race-condition" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/race-condition" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/race-condition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/race-condition" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/race-condition" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/safe-area-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/safe-area-layout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/safe-area-layout" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/safe-area-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/safe-area-layout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/safe-area-layout" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/zindex-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zindex-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zindex-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/zindex-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zindex-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zindex-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/child-rerender</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/child-rerender" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/child-rerender" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/child-rerender</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/child-rerender" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/child-rerender" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-virtual-dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-virtual-dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-virtual-dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-virtual-dom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-virtual-dom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-virtual-dom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/regular-expression</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/regular-expression" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/regular-expression" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/regular-expression</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/regular-expression" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/regular-expression" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/clock-speed-ipc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clock-speed-ipc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clock-speed-ipc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/clock-speed-ipc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/clock-speed-ipc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/clock-speed-ipc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vm-vs-container</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vm-vs-container" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vm-vs-container" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vm-vs-container</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vm-vs-container" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vm-vs-container" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hmr-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hmr-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hmr-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hmr-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hmr-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hmr-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/iac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/iac" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/iac" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/iac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/iac" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/iac" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/concurrency-vs-parallelism</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/concurrency-vs-parallelism" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/concurrency-vs-parallelism" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/concurrency-vs-parallelism</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/concurrency-vs-parallelism" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/concurrency-vs-parallelism" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/what-is-os</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/what-is-os" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/what-is-os" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/what-is-os</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/what-is-os" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/what-is-os" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/container-queries-beyond-media-queries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/container-queries-beyond-media-queries" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/container-queries-beyond-media-queries" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/container-queries-beyond-media-queries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/container-queries-beyond-media-queries" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/container-queries-beyond-media-queries" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/deployment-strategies-canary-blue-green</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deployment-strategies-canary-blue-green" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deployment-strategies-canary-blue-green" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/deployment-strategies-canary-blue-green</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deployment-strategies-canary-blue-green" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deployment-strategies-canary-blue-green" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/developer-journal-retrospective</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-journal-retrospective" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-journal-retrospective" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/developer-journal-retrospective</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-journal-retrospective" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-journal-retrospective" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/strong-vs-weak-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/strong-vs-weak-typing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/strong-vs-weak-typing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/strong-vs-weak-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/strong-vs-weak-typing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/strong-vs-weak-typing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/system-call</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/system-call" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/system-call" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/system-call</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/system-call" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/system-call" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/distributed-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/distributed-transaction" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/distributed-transaction" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/distributed-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/distributed-transaction" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/distributed-transaction" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cron-jobs-background-tasks-serverless</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cron-jobs-background-tasks-serverless" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cron-jobs-background-tasks-serverless" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cron-jobs-background-tasks-serverless</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cron-jobs-background-tasks-serverless" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cron-jobs-background-tasks-serverless" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/developer-seo-nextjs-technical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-seo-nextjs-technical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-seo-nextjs-technical" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/developer-seo-nextjs-technical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-seo-nextjs-technical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-seo-nextjs-technical" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/form-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/form-performance" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/form-performance" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/form-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/form-performance" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/form-performance" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/file-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/file-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/file-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/file-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/file-system" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/file-system" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/git-flow-vs-trunk-based</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/git-flow-vs-trunk-based" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/git-flow-vs-trunk-based" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/git-flow-vs-trunk-based</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/git-flow-vs-trunk-based" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/git-flow-vs-trunk-based" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/load-balancing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-balancing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-balancing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/load-balancing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-balancing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-balancing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/context-switching</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-switching" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-switching" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/context-switching</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-switching" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-switching" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cpu-vs-gpu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-vs-gpu" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-vs-gpu" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cpu-vs-gpu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cpu-vs-gpu" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cpu-vs-gpu" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/technical-debt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/technical-debt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/technical-debt" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/technical-debt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/technical-debt" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/technical-debt" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/textfield-focus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/textfield-focus" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/textfield-focus" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/textfield-focus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/textfield-focus" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/textfield-focus" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/database-sharding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/database-sharding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/database-sharding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/database-sharding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/database-sharding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/database-sharding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/debugger-vs-console-log</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/debugger-vs-console-log" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/debugger-vs-console-log" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/debugger-vs-console-log</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/debugger-vs-console-log" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/debugger-vs-console-log" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/paging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/paging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/paging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/paging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/paging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/paging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/semaphore-vs-mutex</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/semaphore-vs-mutex" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/semaphore-vs-mutex" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/semaphore-vs-mutex</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/semaphore-vs-mutex" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/semaphore-vs-mutex" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cqrs-pattern-read-write-separation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cqrs-pattern-read-write-separation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cqrs-pattern-read-write-separation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cqrs-pattern-read-write-separation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cqrs-pattern-read-write-separation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cqrs-pattern-read-write-separation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/feature-flag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/feature-flag" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/feature-flag" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/feature-flag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/feature-flag" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/feature-flag" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/virtual-memory-swap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtual-memory-swap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtual-memory-swap" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/virtual-memory-swap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtual-memory-swap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtual-memory-swap" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/neural-network</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/neural-network" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/neural-network" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/neural-network</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/neural-network" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/neural-network" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hydration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hydration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hydration" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hydration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hydration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hydration" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/message-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/message-queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/message-queue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/message-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/message-queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/message-queue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/user-mode-vs-kernel-mode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/user-mode-vs-kernel-mode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/user-mode-vs-kernel-mode" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/user-mode-vs-kernel-mode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/user-mode-vs-kernel-mode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/user-mode-vs-kernel-mode" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/absolute-path-imports</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/absolute-path-imports" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/absolute-path-imports" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/absolute-path-imports</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/absolute-path-imports" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/absolute-path-imports" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/deadlock</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deadlock" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deadlock" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/deadlock</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/deadlock" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/deadlock" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/open-source</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/open-source" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/open-source" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/open-source</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/open-source" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/open-source" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/developer-role-in-ai-era</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-role-in-ai-era" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-role-in-ai-era" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/developer-role-in-ai-era</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/developer-role-in-ai-era" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/developer-role-in-ai-era" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/csp-content-security-policy-xss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/csp-content-security-policy-xss" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/csp-content-security-policy-xss" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/csp-content-security-policy-xss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/csp-content-security-policy-xss" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/csp-content-security-policy-xss" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/solving-race-condition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solving-race-condition" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solving-race-condition" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/solving-race-condition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solving-race-condition" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solving-race-condition" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/daemon-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/daemon-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/daemon-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/daemon-process</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/daemon-process" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/daemon-process" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/riverpod-state-reset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/riverpod-state-reset" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/riverpod-state-reset" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/riverpod-state-reset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/riverpod-state-reset" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/riverpod-state-reset" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/conditional-rendering-zero</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/conditional-rendering-zero" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/conditional-rendering-zero" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/conditional-rendering-zero</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/conditional-rendering-zero" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/conditional-rendering-zero" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/postmortem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/postmortem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/postmortem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/postmortem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/http-status-codes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http-status-codes" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http-status-codes" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/http-status-codes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/http-status-codes" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/http-status-codes" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/pwa</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pwa" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pwa" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/pwa</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pwa" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pwa" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/terminal-emulator-tty</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terminal-emulator-tty" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terminal-emulator-tty" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/terminal-emulator-tty</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terminal-emulator-tty" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terminal-emulator-tty" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/proxy-cors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proxy-cors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proxy-cors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/proxy-cors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/proxy-cors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/proxy-cors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/elk-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/elk-stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/elk-stack" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/elk-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/elk-stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/elk-stack" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/pointers-and-references</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pointers-and-references" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pointers-and-references" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/pointers-and-references</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pointers-and-references" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pointers-and-references" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ray-tracing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ray-tracing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ray-tracing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ray-tracing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ray-tracing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ray-tracing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vercel-isr-issue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vercel-isr-issue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vercel-isr-issue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vercel-isr-issue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vercel-isr-issue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vercel-isr-issue" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/virtualization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtualization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtualization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/virtualization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/virtualization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/virtualization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/event-driven-architecture-async-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-driven-architecture-async-messaging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-driven-architecture-async-messaging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/event-driven-architecture-async-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-driven-architecture-async-messaging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-driven-architecture-async-messaging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/public-key-private-key</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/public-key-private-key" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/public-key-private-key" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/public-key-private-key</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/public-key-private-key" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/public-key-private-key" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/replication</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/replication" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/replication" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/replication</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/replication" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/replication" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/msw-mock-service-worker-api-mocking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/msw-mock-service-worker-api-mocking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/msw-mock-service-worker-api-mocking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/msw-mock-service-worker-api-mocking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/msw-mock-service-worker-api-mocking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/msw-mock-service-worker-api-mocking" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rnn-lstm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rnn-lstm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rnn-lstm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rnn-lstm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rnn-lstm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rnn-lstm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sharding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sharding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sharding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sharding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sharding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sharding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/side-project</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/side-project" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/side-project" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/side-project</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/side-project" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/side-project" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ssr-vs-csr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssr-vs-csr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssr-vs-csr" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ssr-vs-csr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssr-vs-csr" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssr-vs-csr" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/custom-hooks-refactoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/custom-hooks-refactoring" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/custom-hooks-refactoring" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/custom-hooks-refactoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/custom-hooks-refactoring" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/custom-hooks-refactoring" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/observer-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/observer-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/observer-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/observer-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/observer-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/observer-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/debounce-throttle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/debounce-throttle" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/debounce-throttle" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/debounce-throttle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/debounce-throttle" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/debounce-throttle" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sql-injection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sql-injection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sql-injection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sql-injection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sql-injection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sql-injection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/next-intl-i18n-internationalization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/next-intl-i18n-internationalization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/next-intl-i18n-internationalization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/next-intl-i18n-internationalization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/next-intl-i18n-internationalization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/next-intl-i18n-internationalization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ssrf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssrf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssrf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ssrf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssrf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssrf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/wsl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/wsl" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/wsl" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/wsl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/wsl" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/wsl" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/event-sourcing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-sourcing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-sourcing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/event-sourcing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/event-sourcing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/event-sourcing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cjs-compatibility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cjs-compatibility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cjs-compatibility" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cjs-compatibility</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cjs-compatibility" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cjs-compatibility" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/column-listview-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/column-listview-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/column-listview-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/column-listview-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/column-listview-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/column-listview-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/https-hsts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/https-hsts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/https-hsts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/https-hsts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/https-hsts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/https-hsts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/terraform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terraform" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terraform" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/terraform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/terraform" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/terraform" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/testing-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/testing-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/testing-types" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/testing-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/testing-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/testing-types" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/transformer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/transformer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/transformer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/transformer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/transformer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/transformer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/discriminated-unions-state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/discriminated-unions-state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/discriminated-unions-state-management" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/discriminated-unions-state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/discriminated-unions-state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/discriminated-unions-state-management" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/explaining-tech-debt-to-non-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/explaining-tech-debt-to-non-developers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/explaining-tech-debt-to-non-developers" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/explaining-tech-debt-to-non-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/explaining-tech-debt-to-non-developers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/explaining-tech-debt-to-non-developers" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/functional-programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/functional-programming" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/functional-programming" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/functional-programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/functional-programming" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/functional-programming" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ai-ml-dl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-ml-dl" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-ml-dl" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ai-ml-dl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-ml-dl" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-ml-dl" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/feature-flags-safe-deployments</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/feature-flags-safe-deployments" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/feature-flags-safe-deployments" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/feature-flags-safe-deployments</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/feature-flags-safe-deployments" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/feature-flags-safe-deployments" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/forwardref-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/forwardref-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/forwardref-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/forwardref-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/forwardref-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/forwardref-pattern" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/incident-management-postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/incident-management-postmortem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/incident-management-postmortem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/incident-management-postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/incident-management-postmortem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/incident-management-postmortem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/provider-not-found</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/provider-not-found" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/provider-not-found" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/provider-not-found</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/provider-not-found" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/provider-not-found" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/git-undo-commit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/git-undo-commit" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/git-undo-commit" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/git-undo-commit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/git-undo-commit" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/git-undo-commit" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/iot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/iot" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/iot" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/iot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/iot" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/iot" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cookie-vs-session</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cookie-vs-session" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cookie-vs-session" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cookie-vs-session</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cookie-vs-session" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cookie-vs-session" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/css-modules-class</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/css-modules-class" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/css-modules-class" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/css-modules-class</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/css-modules-class" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/css-modules-class" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/waf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/waf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/waf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/waf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/waf" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/waf" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ddos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ddos" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ddos" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ddos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ddos" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ddos" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/html5-drag-drop-whale-dnd-kit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/html5-drag-drop-whale-dnd-kit" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/html5-drag-drop-whale-dnd-kit" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/html5-drag-drop-whale-dnd-kit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/html5-drag-drop-whale-dnd-kit" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/html5-drag-drop-whale-dnd-kit" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-build-errors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-build-errors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-build-errors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-build-errors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-build-errors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-build-errors" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/web3</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web3" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web3" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/web3</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web3" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web3" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/finishing-side-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/finishing-side-projects" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/finishing-side-projects" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/finishing-side-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/finishing-side-projects" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/finishing-side-projects" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/instruction-cycle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/instruction-cycle" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/instruction-cycle" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/instruction-cycle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/instruction-cycle" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/instruction-cycle" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vector-db</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vector-db" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vector-db" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vector-db</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vector-db" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vector-db" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/attention-mechanism</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/attention-mechanism" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/attention-mechanism" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/attention-mechanism</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/attention-mechanism" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/attention-mechanism" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/state-preservation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/state-preservation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/state-preservation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/state-preservation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/state-preservation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/state-preservation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/grpc-rest-graphql-api-protocols</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/grpc-rest-graphql-api-protocols" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/grpc-rest-graphql-api-protocols" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/grpc-rest-graphql-api-protocols</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/grpc-rest-graphql-api-protocols" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/grpc-rest-graphql-api-protocols" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hexagonal-architecture-ports-adapters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexagonal-architecture-ports-adapters" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexagonal-architecture-ports-adapters" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hexagonal-architecture-ports-adapters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexagonal-architecture-ports-adapters" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexagonal-architecture-ports-adapters" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/image-loading-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-loading-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-loading-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/image-loading-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-loading-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-loading-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/renderflex-overflowed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/renderflex-overflowed" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/renderflex-overflowed" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/renderflex-overflowed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/renderflex-overflowed" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/renderflex-overflowed" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-env-undefined</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-env-undefined" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-env-undefined" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-env-undefined</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-env-undefined" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-env-undefined" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/error-stack-trace</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/error-stack-trace" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/error-stack-trace" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/error-stack-trace</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/error-stack-trace" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/error-stack-trace" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/file-upload-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/file-upload-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/file-upload-system-design" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/file-upload-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/file-upload-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/file-upload-system-design" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/flip-flops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/flip-flops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/flip-flops" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/flip-flops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/flip-flops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/flip-flops" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-server-components-deep-dive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-server-components-deep-dive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-server-components-deep-dive" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-server-components-deep-dive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-server-components-deep-dive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-server-components-deep-dive" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/storage-permission-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/storage-permission-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/storage-permission-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/storage-permission-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/storage-permission-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/storage-permission-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/frontend-deploy-platform-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/frontend-deploy-platform-comparison" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/frontend-deploy-platform-comparison" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/frontend-deploy-platform-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/frontend-deploy-platform-comparison" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/frontend-deploy-platform-comparison" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/realtime-subscription-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/realtime-subscription-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/realtime-subscription-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/realtime-subscription-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/realtime-subscription-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/realtime-subscription-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ssl-tls-certificate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssl-tls-certificate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssl-tls-certificate" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ssl-tls-certificate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssl-tls-certificate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssl-tls-certificate" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/docker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/docker" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/docker" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/docker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/docker" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/docker" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hoisting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hoisting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hoisting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hoisting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hoisting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hoisting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/supabase-migration-conflict</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/supabase-migration-conflict" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/supabase-migration-conflict" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/supabase-migration-conflict</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/supabase-migration-conflict" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/supabase-migration-conflict" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/devops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/devops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/devops" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/devops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/devops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/devops" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/embedding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/embedding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/embedding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/embedding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/embedding" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/embedding" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/gitignore-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gitignore-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gitignore-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/gitignore-not-working</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gitignore-not-working" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gitignore-not-working" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/junior-code-review-survival-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/junior-code-review-survival-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/junior-code-review-survival-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/junior-code-review-survival-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/junior-code-review-survival-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/junior-code-review-survival-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/aws-vs-gcp-vs-azure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/aws-vs-gcp-vs-azure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/aws-vs-gcp-vs-azure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/aws-vs-gcp-vs-azure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/aws-vs-gcp-vs-azure" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/aws-vs-gcp-vs-azure" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/state-management" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/state-management" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cannot-find-module-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cannot-find-module-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cannot-find-module-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cannot-find-module-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cannot-find-module-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cannot-find-module-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/kubernetes-core-concepts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kubernetes-core-concepts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kubernetes-core-concepts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/kubernetes-core-concepts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kubernetes-core-concepts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kubernetes-core-concepts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/interrupts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/interrupts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/interrupts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/interrupts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/interrupts" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/interrupts" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/api-timeout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-timeout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-timeout" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/api-timeout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-timeout" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-timeout" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/github-actions-cicd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/github-actions-cicd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/github-actions-cicd" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/github-actions-cicd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/github-actions-cicd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/github-actions-cicd" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rls-policy-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rls-policy-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rls-policy-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rls-policy-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rls-policy-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rls-policy-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/grpc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/grpc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/grpc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/grpc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/grpc" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/grpc" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/red-black-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/red-black-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/red-black-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/red-black-tree</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/red-black-tree" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/red-black-tree" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/use-client-directive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/use-client-directive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/use-client-directive" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/use-client-directive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/use-client-directive" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/use-client-directive" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/zod-runtime-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zod-runtime-validation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zod-runtime-validation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/zod-runtime-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zod-runtime-validation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zod-runtime-validation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/list-key-bug</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/list-key-bug" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/list-key-bug" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/list-key-bug</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/list-key-bug" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/list-key-bug" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/idempotency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/idempotency" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/idempotency" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/idempotency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/idempotency" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/idempotency" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/token-refresh</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/token-refresh" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/token-refresh" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/token-refresh</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/token-refresh" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/token-refresh" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cqrs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cqrs" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cqrs" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cqrs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cqrs" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cqrs" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/foreign-key-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/foreign-key-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/foreign-key-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/foreign-key-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/foreign-key-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/foreign-key-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/linked-list</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/linked-list" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/linked-list" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/linked-list</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/linked-list" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/linked-list" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/n-plus-one-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/n-plus-one-problem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/n-plus-one-problem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/n-plus-one-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/n-plus-one-problem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/n-plus-one-problem" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-generics-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-generics-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-generics-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-generics-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-generics-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-generics-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/auth-uid-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/auth-uid-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/auth-uid-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/auth-uid-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/auth-uid-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/auth-uid-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/inode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/inode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/inode" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/inode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/inode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/inode" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/e2e-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/e2e-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/e2e-testing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/e2e-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/e2e-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/e2e-testing" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/app-size-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/app-size-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/app-size-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/app-size-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/app-size-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/app-size-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/email-auth-not-arriving</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/email-auth-not-arriving" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/email-auth-not-arriving" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/email-auth-not-arriving</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/email-auth-not-arriving" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/email-auth-not-arriving" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/image-optimization-webp-avif</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-optimization-webp-avif" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-optimization-webp-avif" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/image-optimization-webp-avif</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/image-optimization-webp-avif" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/image-optimization-webp-avif" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ios-build-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ios-build-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ios-build-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ios-build-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ios-build-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ios-build-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/free-plan-limits</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/free-plan-limits" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/free-plan-limits" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/free-plan-limits</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/free-plan-limits" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/free-plan-limits" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/type-generation-mismatch</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/type-generation-mismatch" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/type-generation-mismatch" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/type-generation-mismatch</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/type-generation-mismatch" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/type-generation-mismatch" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-error-boundary-suspense</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-error-boundary-suspense" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-error-boundary-suspense" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-error-boundary-suspense</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-error-boundary-suspense" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-error-boundary-suspense" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/infinite-scroll-intersection-observer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/infinite-scroll-intersection-observer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/infinite-scroll-intersection-observer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/infinite-scroll-intersection-observer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/infinite-scroll-intersection-observer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/infinite-scroll-intersection-observer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/llm-evaluation-ai-quality</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm-evaluation-ai-quality" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm-evaluation-ai-quality" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/llm-evaluation-ai-quality</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm-evaluation-ai-quality" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm-evaluation-ai-quality" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/acid-transactions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/acid-transactions" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/acid-transactions" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/acid-transactions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/acid-transactions" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/acid-transactions" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-cached-data</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-cached-data" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-cached-data" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-cached-data</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-cached-data" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-cached-data" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/server-actions-form-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-actions-form-handling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-actions-form-handling" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/server-actions-form-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-actions-form-handling" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-actions-form-handling" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/lazy-loading-code-splitting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/lazy-loading-code-splitting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/lazy-loading-code-splitting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/lazy-loading-code-splitting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/lazy-loading-code-splitting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/lazy-loading-code-splitting" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/micro-frontends-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/micro-frontends-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/micro-frontends-architecture" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/micro-frontends-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/micro-frontends-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/micro-frontends-architecture" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/storybook-component-driven-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/storybook-component-driven-development" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/storybook-component-driven-development" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/storybook-component-driven-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/storybook-component-driven-development" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/storybook-component-driven-development" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/useref-dom-manipulation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useref-dom-manipulation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useref-dom-manipulation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/useref-dom-manipulation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useref-dom-manipulation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useref-dom-manipulation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/avoid-type-assertion-as</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/avoid-type-assertion-as" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/avoid-type-assertion-as" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/avoid-type-assertion-as</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/avoid-type-assertion-as" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/avoid-type-assertion-as" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/playwright-e2e-test-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/playwright-e2e-test-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/playwright-e2e-test-automation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/playwright-e2e-test-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/playwright-e2e-test-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/playwright-e2e-test-automation" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/llm-api-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm-api-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm-api-practical-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/llm-api-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/llm-api-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/llm-api-practical-guide" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/mcp-model-context-protocol</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mcp-model-context-protocol" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mcp-model-context-protocol" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/mcp-model-context-protocol</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mcp-model-context-protocol" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mcp-model-context-protocol" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/memory-leak-detection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-leak-detection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-leak-detection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/memory-leak-detection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-leak-detection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-leak-detection" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/api-gateway</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-gateway" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-gateway" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/api-gateway</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-gateway" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-gateway" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ram-vs-rom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ram-vs-rom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ram-vs-rom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ram-vs-rom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ram-vs-rom" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ram-vs-rom" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/monolithic-vs-microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monolithic-vs-microservices" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monolithic-vs-microservices" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/monolithic-vs-microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monolithic-vs-microservices" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monolithic-vs-microservices" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/server-component-window-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-component-window-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-component-window-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/server-component-window-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/server-component-window-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/server-component-window-error" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/next-image-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/next-image-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/next-image-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/next-image-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/next-image-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/next-image-optimization" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/notification-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/notification-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/notification-system-design" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/notification-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/notification-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/notification-system-design" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/network-tab-api-debugging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/network-tab-api-debugging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/network-tab-api-debugging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/network-tab-api-debugging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/network-tab-api-debugging" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/network-tab-api-debugging" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/setstate-not-immediate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/setstate-not-immediate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/setstate-not-immediate" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/setstate-not-immediate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/setstate-not-immediate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/setstate-not-immediate" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/load-balancer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-balancer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-balancer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/load-balancer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-balancer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-balancer" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/passkey-webauthn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/passkey-webauthn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/passkey-webauthn" />
<lastmod>2026-04-03T09:46:39.427Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/passkey-webauthn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/passkey-webauthn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/passkey-webauthn" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/news-feed-push-vs-pull</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/news-feed-push-vs-pull" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/news-feed-push-vs-pull" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/news-feed-push-vs-pull</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/news-feed-push-vs-pull" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/news-feed-push-vs-pull" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/loading-error-state</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/loading-error-state" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/loading-error-state" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/loading-error-state</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/loading-error-state" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/loading-error-state" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/prompt-engineering-for-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prompt-engineering-for-developers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prompt-engineering-for-developers" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/prompt-engineering-for-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prompt-engineering-for-developers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prompt-engineering-for-developers" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-devtools</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-devtools" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-devtools" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-devtools</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-devtools" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-devtools" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/msw-api-mocking-standard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/msw-api-mocking-standard" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/msw-api-mocking-standard" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/msw-api-mocking-standard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/msw-api-mocking-standard" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/msw-api-mocking-standard" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-image-domain-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-image-domain-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-image-domain-error" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-image-domain-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-image-domain-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-image-domain-error" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/postgresql-advanced-features</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/postgresql-advanced-features" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/postgresql-advanced-features" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/postgresql-advanced-features</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/postgresql-advanced-features" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/postgresql-advanced-features" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rbac-vs-abac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rbac-vs-abac" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rbac-vs-abac" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rbac-vs-abac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rbac-vs-abac" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rbac-vs-abac" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/production-error-tracking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/production-error-tracking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/production-error-tracking" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/production-error-tracking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/production-error-tracking" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/production-error-tracking" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/memory-stack-vs-heap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-stack-vs-heap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-stack-vs-heap" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/memory-stack-vs-heap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/memory-stack-vs-heap" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/memory-stack-vs-heap" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/realtime-chat-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/realtime-chat-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/realtime-chat-system-design" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/realtime-chat-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/realtime-chat-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/realtime-chat-system-design" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/single-vs-multi-core</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/single-vs-multi-core" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/single-vs-multi-core" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/single-vs-multi-core</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/single-vs-multi-core" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/single-vs-multi-core" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sre</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sre" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sre" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sre</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sre" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sre" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/mock-stub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mock-stub" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mock-stub" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/mock-stub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mock-stub" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mock-stub" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/mutation-testing-test-quality</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mutation-testing-test-quality" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mutation-testing-test-quality" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/mutation-testing-test-quality</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/mutation-testing-test-quality" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/mutation-testing-test-quality" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/search-system-elasticsearch</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/search-system-elasticsearch" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/search-system-elasticsearch" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/search-system-elasticsearch</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/search-system-elasticsearch" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/search-system-elasticsearch" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/product-analytics-posthog-mixpanel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/product-analytics-posthog-mixpanel" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/product-analytics-posthog-mixpanel" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/product-analytics-posthog-mixpanel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/product-analytics-posthog-mixpanel" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/product-analytics-posthog-mixpanel" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/monorepo-turborepo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monorepo-turborepo" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monorepo-turborepo" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/monorepo-turborepo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monorepo-turborepo" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monorepo-turborepo" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-16-migration-app-router</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-16-migration-app-router" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-16-migration-app-router" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-16-migration-app-router</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-16-migration-app-router" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-16-migration-app-router" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-export-errors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-export-errors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-export-errors" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-export-errors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-export-errors" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-export-errors" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/senior-developer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/senior-developer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/senior-developer" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/senior-developer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/senior-developer" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/senior-developer" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/service-worker-pwa-caching</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/service-worker-pwa-caching" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/service-worker-pwa-caching" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/service-worker-pwa-caching</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/service-worker-pwa-caching" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/service-worker-pwa-caching" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/setstate-not-updating</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/setstate-not-updating" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/setstate-not-updating" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/setstate-not-updating</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/setstate-not-updating" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/setstate-not-updating" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-conditional-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-conditional-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-conditional-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-conditional-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-conditional-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-conditional-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/resend-react-email-transactional</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/resend-react-email-transactional" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/resend-react-email-transactional" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/resend-react-email-transactional</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/resend-react-email-transactional" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/resend-react-email-transactional" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rest-api-design-versioning-pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rest-api-design-versioning-pagination" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rest-api-design-versioning-pagination" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rest-api-design-versioning-pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rest-api-design-versioning-pagination" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rest-api-design-versioning-pagination" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/open-source-licenses</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/open-source-licenses" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/open-source-licenses" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/open-source-licenses</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/open-source-licenses" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/open-source-licenses" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/technical-documentation-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/technical-documentation-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/technical-documentation-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/technical-documentation-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/technical-documentation-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/technical-documentation-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/s3-cloudfront-static-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/s3-cloudfront-static-hosting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/s3-cloudfront-static-hosting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/s3-cloudfront-static-hosting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/s3-cloudfront-static-hosting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/s3-cloudfront-static-hosting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/unmounted-setstate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/unmounted-setstate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/unmounted-setstate" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/unmounted-setstate</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/unmounted-setstate" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/unmounted-setstate" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/opentelemetry-distributed-tracing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/opentelemetry-distributed-tracing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/opentelemetry-distributed-tracing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/opentelemetry-distributed-tracing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/opentelemetry-distributed-tracing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/opentelemetry-distributed-tracing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/regex-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/regex-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/regex-practical-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/regex-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/regex-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/regex-practical-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/url-shortener-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/url-shortener-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/url-shortener-system-design" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/url-shortener-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/url-shortener-system-design" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/url-shortener-system-design" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sentry-error-tracking-setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sentry-error-tracking-setup" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sentry-error-tracking-setup" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sentry-error-tracking-setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sentry-error-tracking-setup" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sentry-error-tracking-setup" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/widget-flickering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/widget-flickering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/widget-flickering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/widget-flickering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/widget-flickering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/widget-flickering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-hook-form-zod</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-hook-form-zod" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-hook-form-zod" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-hook-form-zod</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-hook-form-zod" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-hook-form-zod" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/zero-downtime-db-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zero-downtime-db-migration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zero-downtime-db-migration" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/zero-downtime-db-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zero-downtime-db-migration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zero-downtime-db-migration" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ai-code-review</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-code-review" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-code-review" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ai-code-review</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ai-code-review" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ai-code-review" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/async-initialization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/async-initialization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/async-initialization" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/async-initialization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/async-initialization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/async-initialization" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/overfitting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/overfitting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/overfitting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/overfitting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/overfitting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/overfitting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/zustand-state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zustand-state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zustand-state-management" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/zustand-state-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zustand-state-management" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zustand-state-management" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/api-security-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-security-rate-limiting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-security-rate-limiting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/api-security-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/api-security-rate-limiting" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/api-security-rate-limiting" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/circuit-breaker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/circuit-breaker" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/circuit-breaker" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/circuit-breaker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/circuit-breaker" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/circuit-breaker" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/owasp-top-10-2025-web-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/owasp-top-10-2025-web-security" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/owasp-top-10-2025-web-security" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/owasp-top-10-2025-web-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/owasp-top-10-2025-web-security" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/owasp-top-10-2025-web-security" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/streaming-ssr-progressive-rendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/streaming-ssr-progressive-rendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/streaming-ssr-progressive-rendering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/streaming-ssr-progressive-rendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/streaming-ssr-progressive-rendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/streaming-ssr-progressive-rendering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/solo-developer-monitoring-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solo-developer-monitoring-stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solo-developer-monitoring-stack" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/solo-developer-monitoring-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/solo-developer-monitoring-stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/solo-developer-monitoring-stack" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/client-component-async-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/client-component-async-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/client-component-async-error" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/client-component-async-error</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/client-component-async-error" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/client-component-async-error" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/hexagonal-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexagonal-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexagonal-architecture" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/hexagonal-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/hexagonal-architecture" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/hexagonal-architecture" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stack" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stack" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stack" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/useimperativehandle-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useimperativehandle-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useimperativehandle-pattern" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/useimperativehandle-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/useimperativehandle-pattern" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/useimperativehandle-pattern" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/kubernetes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kubernetes" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kubernetes" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/kubernetes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/kubernetes" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/kubernetes" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monitoring" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monitoring" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/monitoring" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/monitoring" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cnn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cnn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cnn" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cnn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cnn" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cnn" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/context-rerendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-rerendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-rerendering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/context-rerendering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/context-rerendering" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/context-rerendering" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rest-api</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rest-api" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rest-api" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rest-api</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rest-api" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rest-api" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ddd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ddd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ddd" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ddd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ddd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ddd" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/nextjs-middleware-protection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-middleware-protection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-middleware-protection" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/nextjs-middleware-protection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/nextjs-middleware-protection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/nextjs-middleware-protection" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/playwright-e2e-browser-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/playwright-e2e-browser-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/playwright-e2e-browser-automation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/playwright-e2e-browser-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/playwright-e2e-browser-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/playwright-e2e-browser-automation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/test-coverage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/test-coverage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/test-coverage" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/test-coverage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/test-coverage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/test-coverage" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-utility-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-utility-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-utility-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-utility-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-utility-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-utility-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/offline-mode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/offline-mode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/offline-mode" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/offline-mode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/offline-mode" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/offline-mode" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/owasp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/owasp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/owasp" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/owasp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/owasp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/owasp" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sequential-api-calls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sequential-api-calls" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sequential-api-calls" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sequential-api-calls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sequential-api-calls" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sequential-api-calls" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tail-call-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tail-call-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tail-call-optimization" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tail-call-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tail-call-optimization" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tail-call-optimization" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vite-env-undefined</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vite-env-undefined" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vite-env-undefined" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vite-env-undefined</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vite-env-undefined" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vite-env-undefined" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/dev-environment-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dev-environment-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dev-environment-automation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/dev-environment-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/dev-environment-automation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/dev-environment-automation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/edge-computing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/edge-computing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/edge-computing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/edge-computing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/edge-computing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/edge-computing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-type-guard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-type-guard" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-type-guard" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-type-guard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-type-guard" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-type-guard" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/stripe-payment-integration-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stripe-payment-integration-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stripe-payment-integration-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/stripe-payment-integration-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/stripe-payment-integration-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/stripe-payment-integration-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/docker-compose-local-dev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/docker-compose-local-dev" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/docker-compose-local-dev" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/docker-compose-local-dev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/docker-compose-local-dev" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/docker-compose-local-dev" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/full-text-search-database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/full-text-search-database" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/full-text-search-database" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/full-text-search-database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/full-text-search-database" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/full-text-search-database" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/trpc-fullstack-type-safety</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/trpc-fullstack-type-safety" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/trpc-fullstack-type-safety" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/trpc-fullstack-type-safety</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/trpc-fullstack-type-safety" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/trpc-fullstack-type-safety" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/pnpm-package-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pnpm-package-manager" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pnpm-package-manager" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/pnpm-package-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/pnpm-package-manager" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/pnpm-package-manager" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vitest-testing-library-frontend-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vitest-testing-library-frontend-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vitest-testing-library-frontend-testing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vitest-testing-library-frontend-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vitest-testing-library-frontend-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vitest-testing-library-frontend-testing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sql-vs-nosql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sql-vs-nosql" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sql-vs-nosql" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sql-vs-nosql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sql-vs-nosql" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sql-vs-nosql" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sso-single-sign-on</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sso-single-sign-on" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sso-single-sign-on" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sso-single-sign-on</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sso-single-sign-on" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sso-single-sign-on" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-discriminated-union</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-discriminated-union" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-discriminated-union" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-discriminated-union</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-discriminated-union" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-discriminated-union" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/process-vs-thread</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/process-vs-thread" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/process-vs-thread" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/process-vs-thread</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/process-vs-thread" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/process-vs-thread" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sqlite-turso-litestream</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sqlite-turso-litestream" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sqlite-turso-litestream" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sqlite-turso-litestream</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sqlite-turso-litestream" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sqlite-turso-litestream" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/web-accessibility-a11y-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-accessibility-a11y-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-accessibility-a11y-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/web-accessibility-a11y-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-accessibility-a11y-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-accessibility-a11y-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/web-worker-offload</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-worker-offload" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-worker-offload" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/web-worker-offload</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/web-worker-offload" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/web-worker-offload" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/prompt-engineering-structured-output</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prompt-engineering-structured-output" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prompt-engineering-structured-output" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/prompt-engineering-structured-output</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prompt-engineering-structured-output" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prompt-engineering-structured-output" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/resume</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/resume" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/resume" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/resume</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/resume" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/resume" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/scroll-restoration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/scroll-restoration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/scroll-restoration" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/scroll-restoration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/scroll-restoration" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/scroll-restoration" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/big-o-notation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/big-o-notation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/big-o-notation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/big-o-notation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/big-o-notation" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/big-o-notation" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/supervised-unsupervised</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/supervised-unsupervised" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/supervised-unsupervised" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/supervised-unsupervised</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/supervised-unsupervised" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/supervised-unsupervised" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tcp-vs-udp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tcp-vs-udp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tcp-vs-udp" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tcp-vs-udp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tcp-vs-udp" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tcp-vs-udp" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tech-blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tech-blog" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tech-blog" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tech-blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tech-blog" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tech-blog" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/prop-drilling-escape</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prop-drilling-escape" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prop-drilling-escape" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/prop-drilling-escape</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/prop-drilling-escape" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/prop-drilling-escape" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/typescript-template-literal-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-template-literal-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-template-literal-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/typescript-template-literal-types</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/typescript-template-literal-types" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/typescript-template-literal-types" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/queue" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/queue" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/queue" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/rag-pipeline-vector-db-llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rag-pipeline-vector-db-llm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rag-pipeline-vector-db-llm" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/rag-pipeline-vector-db-llm</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/rag-pipeline-vector-db-llm" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/rag-pipeline-vector-db-llm" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/btree-index</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/btree-index" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/btree-index" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/btree-index</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/btree-index" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/btree-index" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/cap-theorem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cap-theorem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cap-theorem" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/cap-theorem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/cap-theorem" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/cap-theorem" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/websocket-realtime-patterns-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/websocket-realtime-patterns-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/websocket-realtime-patterns-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/websocket-realtime-patterns-practical</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/websocket-realtime-patterns-practical" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/websocket-realtime-patterns-practical" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/xstate-state-machine-complex-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/xstate-state-machine-complex-ui" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/xstate-state-machine-complex-ui" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/xstate-state-machine-complex-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/xstate-state-machine-complex-ui" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/xstate-state-machine-complex-ui" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/redis-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/redis-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/redis-strategies" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/redis-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/redis-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/redis-strategies" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/environment-variables</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/environment-variables" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/environment-variables" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/environment-variables</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/environment-variables" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/environment-variables" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/gitops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gitops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gitops" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/gitops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/gitops" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/gitops" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/custom-hooks-reuse</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/custom-hooks-reuse" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/custom-hooks-reuse" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/custom-hooks-reuse</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/custom-hooks-reuse" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/custom-hooks-reuse" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/edge-function-deploy-fail</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/edge-function-deploy-fail" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/edge-function-deploy-fail" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/edge-function-deploy-fail</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/edge-function-deploy-fail" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/edge-function-deploy-fail" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/jwt-token-expiry</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/jwt-token-expiry" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/jwt-token-expiry" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/jwt-token-expiry</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/jwt-token-expiry" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/jwt-token-expiry" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/native-vs-cross-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/native-vs-cross-platform" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/native-vs-cross-platform" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/native-vs-cross-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/native-vs-cross-platform" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/native-vs-cross-platform" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/load-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-testing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/load-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/load-testing" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/load-testing" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/store-rejection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/store-rejection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/store-rejection" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/store-rejection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/store-rejection" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/store-rejection" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/login-redirect-original</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/login-redirect-original" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/login-redirect-original" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/login-redirect-original</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/login-redirect-original" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/login-redirect-original" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/oauth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/oauth" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/oauth" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/oauth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/oauth" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/oauth" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/react-native</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-native" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-native" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/react-native</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/react-native" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/react-native" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tdd-vs-bdd-testing-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tdd-vs-bdd-testing-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tdd-vs-bdd-testing-strategies" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tdd-vs-bdd-testing-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tdd-vs-bdd-testing-strategies" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tdd-vs-bdd-testing-strategies" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/sorting-algorithms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sorting-algorithms" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sorting-algorithms" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/sorting-algorithms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/sorting-algorithms" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/sorting-algorithms" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/redis-beyond-cache</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/redis-beyond-cache" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/redis-beyond-cache" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/redis-beyond-cache</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/redis-beyond-cache" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/redis-beyond-cache" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/suspense-errorboundary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/suspense-errorboundary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/suspense-errorboundary" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/suspense-errorboundary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/suspense-errorboundary" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/suspense-errorboundary" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/security-headers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/security-headers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/security-headers" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/security-headers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/security-headers" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/security-headers" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/ssd-vs-hdd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssd-vs-hdd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssd-vs-hdd" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/ssd-vs-hdd</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/ssd-vs-hdd" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/ssd-vs-hdd" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/tree-shaking-dead-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tree-shaking-dead-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tree-shaking-dead-code" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/tree-shaking-dead-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/tree-shaking-dead-code" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/tree-shaking-dead-code" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vitest-mocking-snapshot-coverage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vitest-mocking-snapshot-coverage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vitest-mocking-snapshot-coverage" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vitest-mocking-snapshot-coverage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vitest-mocking-snapshot-coverage" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vitest-mocking-snapshot-coverage" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/webassembly-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/webassembly-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/webassembly-practical-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/webassembly-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/webassembly-practical-guide" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/webassembly-practical-guide" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/zod-trpc-end-to-end-type-safety</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zod-trpc-end-to-end-type-safety" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zod-trpc-end-to-end-type-safety" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/zod-trpc-end-to-end-type-safety</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/zod-trpc-end-to-end-type-safety" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/zod-trpc-end-to-end-type-safety" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/turborepo-pnpm-monorepo-cache</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/turborepo-pnpm-monorepo-cache" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/turborepo-pnpm-monorepo-cache" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/turborepo-pnpm-monorepo-cache</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/turborepo-pnpm-monorepo-cache" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/turborepo-pnpm-monorepo-cache" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/en/blog/vercel-ai-sdk-streaming-chat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vercel-ai-sdk-streaming-chat" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vercel-ai-sdk-streaming-chat" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codemapo.com/ko/blog/vercel-ai-sdk-streaming-chat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://codemapo.com/en/blog/vercel-ai-sdk-streaming-chat" />
<xhtml:link rel="alternate" hreflang="ko" href="https://codemapo.com/ko/blog/vercel-ai-sdk-streaming-chat" />
<lastmod>2026-04-03T09:46:39.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
