<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://sonblog.vercel.app/</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/tags</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/contact</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/swifty/nextjs-with-cookie</loc>
<lastmod>2024-06-08T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/nextjs-blog-veiws</loc>
<lastmod>2024-05-14T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/next-js-blog-review</loc>
<lastmod>2024-05-07T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/react-hook-form</loc>
<lastmod>2024-04-18T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/optimistic-updates</loc>
<lastmod>2024-04-08T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/storybook</loc>
<lastmod>2024-03-27T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/auth-js</loc>
<lastmod>2024-01-31T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/server-action</loc>
<lastmod>2024-01-22T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/react-type-detail</loc>
<lastmod>2024-01-17T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/msw</loc>
<lastmod>2024-01-11T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/parallel-routes-and-Intercepting-routes</loc>
<lastmod>2024-01-06T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/react-query-ssr</loc>
<lastmod>2024-01-05T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/usestate</loc>
<lastmod>2023-12-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/isr</loc>
<lastmod>2023-12-24T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/typescript/type-guard</loc>
<lastmod>2023-12-22T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/typescript/index-cignature</loc>
<lastmod>2023-12-21T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/typescript/indexed-accesstype</loc>
<lastmod>2023-12-21T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/token-mbtmi</loc>
<lastmod>2023-12-20T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/error-component</loc>
<lastmod>2023-12-19T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/img-resize</loc>
<lastmod>2023-12-13T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/usecontext</loc>
<lastmod>2023-12-11T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/kakao-inapp</loc>
<lastmod>2023-12-10T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/controll-component</loc>
<lastmod>2023-12-07T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/kakad-share</loc>
<lastmod>2023-12-05T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/clipboard</loc>
<lastmod>2023-12-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/a-download</loc>
<lastmod>2023-12-03T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/shareapi</loc>
<lastmod>2023-12-03T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/nextjs-localstorage</loc>
<lastmod>2023-11-30T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/mbtmi/festApi-header</loc>
<lastmod>2023-11-26T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/sharepetment-retrospection</loc>
<lastmod>2023-10-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/react-suspense</loc>
<lastmod>2023-09-22T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/seo</loc>
<lastmod>2023-09-22T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/google-analytics</loc>
<lastmod>2023-09-20T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/darkmode</loc>
<lastmod>2023-09-14T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/nextjs-mdx</loc>
<lastmod>2023-08-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/react-design-pattern</loc>
<lastmod>2023-08-27T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/react-children</loc>
<lastmod>2023-08-21T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/nextjs-blog/nextjs-markdown</loc>
<lastmod>2023-08-14T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/refreshToken</loc>
<lastmod>2023-08-11T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/reference-value-with-refs</loc>
<lastmod>2023-08-06T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/nextjs-image</loc>
<lastmod>2023-08-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/redirect-rewrite</loc>
<lastmod>2023-08-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/version12-vs-version13</loc>
<lastmod>2023-08-03T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/react/ref</loc>
<lastmod>2023-08-02T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/dynamic-routing</loc>
<lastmod>2023-07-31T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/csr-ssg-isr-ssr</loc>
<lastmod>2023-07-30T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/nextjs/nextjs</loc>
<lastmod>2023-07-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/pwa</loc>
<lastmod>2023-07-20T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/image-file</loc>
<lastmod>2023-07-14T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/comment-component</loc>
<lastmod>2023-07-08T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/select</loc>
<lastmod>2023-07-05T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/component</loc>
<lastmod>2023-07-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/project-convention</loc>
<lastmod>2023-06-30T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/sharepetment/start-project</loc>
<lastmod>2023-06-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/proxy</loc>
<lastmod>2023-06-08T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/solo-project/solo1</loc>
<lastmod>2023-05-18T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/solo-project/solo2</loc>
<lastmod>2023-05-18T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/projects/solo-project/solo3</loc>
<lastmod>2023-05-18T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/o-auth</loc>
<lastmod>2023-05-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/token</loc>
<lastmod>2023-05-03T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/cookie</loc>
<lastmod>2023-05-02T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/session</loc>
<lastmod>2023-05-02T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/eslint</loc>
<lastmod>2023-04-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/promise-fetch-axios</loc>
<lastmod>2023-04-17T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/webpack</loc>
<lastmod>2023-04-08T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/babel</loc>
<lastmod>2023-04-07T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/cors</loc>
<lastmod>2023-04-04T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/URLSearchParams</loc>
<lastmod>2023-04-02T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/module</loc>
<lastmod>2023-03-11T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/prototype</loc>
<lastmod>2023-03-11T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/array-like-object</loc>
<lastmod>2023-03-06T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/closure</loc>
<lastmod>2023-02-28T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sonblog.vercel.app/blogs/blog/js/execution-context</loc>
<lastmod>2023-02-25T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
</urlset>
