<?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-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/foundation</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://reactprinciples.dev/ai</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/introduction</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/installation</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/theming</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/dark-mode</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/accordion</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/alert</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/alert-dialog</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/aspect-ratio</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/avatar</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/badge</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/breadcrumb</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/button</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/button-group</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/calendar</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/card</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/carousel</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/chart</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/checkbox</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/collapsible</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/combobox</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/command</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/context-menu</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/data-table</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/date-picker</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/dialog</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/drawer</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/dropdown-menu</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/field</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/forms</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/hover-card</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/input</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/input-group</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/input-otp</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/item</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/kbd</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/label</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/menubar</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/native-select</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/navigation-menu</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/page-progress</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/pagination</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/popover</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/progress</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/radio-group</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/resizable</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/scroll-area</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/select</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/separator</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/sheet</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/skeleton</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/slider</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/spinner</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/switch</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/table</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/tabs</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/textarea</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/toast</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/toggle</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/toggle-group</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/tooltip</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/components/typography</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/folder-structure</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/typescript-for-react</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/component-anatomy</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/useeffect-render-cycle</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/component-composition</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/custom-hooks</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/services-layer</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/state-taxonomy</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/server-state</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/client-state</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/form-validation</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/data-tables</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/authentication-flow</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/oauth-flow</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/api-integration</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/data-visualization</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/e-commerce-dashboard</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://reactprinciples.dev/nextjs/cookbook/saas-landing-page</loc>
<lastmod>2026-06-02T16:29:04.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
