<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://dokanyaar.com</loc>
<lastmod>2026-08-06T00:50:30.055Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://dokanyaar.com/blog/how-react-actually-works-under-the-hood-from-usestate-to-re-rendering</loc>
<image:image>
<image:loc>https://ik.imagekit.io/do94ojvfj/portfolio/posts/pexels-meet-patel-236003280-37085303_0hrtd9SvU.jpg</image:loc>
</image:image>
<lastmod>2026-08-06T00:50:30.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dokanyaar.com/blog/nextjs-rendering-explained-csr-vs-ssr-vs-ssg-vs-isr-vs-react-server-components</loc>
<image:image>
<image:loc>https://ik.imagekit.io/do94ojvfj/portfolio/posts/pexels-dkomov-34803976_VhJ-G8Stl.jpg</image:loc>
</image:image>
<lastmod>2026-08-06T00:48:16.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dokanyaar.com/blog/is-vibe-coding-the-future-of-web-development-advantages-disadvantages-and-my-perspective</loc>
<image:image>
<image:loc>https://ik.imagekit.io/do94ojvfj/portfolio/posts/pexels-myburgh-4816921_vbWBM6nYu.jpg</image:loc>
</image:image>
<lastmod>2026-08-06T00:40:35.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dokanyaar.com/blog/building-a-postgresql-backend-with-express-prisma-7-neon-typescript</loc>
<image:image>
<image:loc>https://ik.imagekit.io/do94ojvfj/portfolio/posts/pexels-realtoughcandy-11035380_rJwNdwWQn.jpg</image:loc>
</image:image>
<lastmod>2026-08-06T00:33:37.301Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
