<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://reactprinciples.dev</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/introduction</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/installation</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/theming</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/dark-mode</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/accordion</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/alert</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/alert-dialog</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/avatar</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/badge</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/breadcrumb</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/button</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/card</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/checkbox</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/combobox</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/command</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/date-picker</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/dialog</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/dropdown-menu</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/drawer</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/forms</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/input</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/pagination</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/popover</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/progress</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/radio-group</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/select</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/separator</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/skeleton</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/slider</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/switch</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/table</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/tabs</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/textarea</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/toast</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/docs/tooltip</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/folder-structure</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/typescript-for-react</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/component-anatomy</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/useeffect-render-cycle</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/component-composition</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/custom-hooks</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/services-layer</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/state-taxonomy</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/server-state</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/client-state</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/form-validation</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/data-tables</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/authentication-flow</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/oauth-flow</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/api-integration</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/data-visualization</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/e-commerce-dashboard</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/saas-landing-page</loc>
<lastmod>2026-03-28T20:31:20.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
