<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.error-recovery.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/custom-hooks-for-async-error-catching/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/nextjs-and-nuxt-routing-error-pages/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/nextjs-and-nuxt-routing-error-pages/nextjs-14-app-router-errortsx-vs-not-foundtsx-strategies/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/react-error-boundary-implementation/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/react-error-boundary-implementation/building-reusable-react-error-boundary-components-with-typescript/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/vue-svelte-global-error-handlers/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/framework-specific-crash-recovery-error-handlers/vue-svelte-global-error-handlers/handling-async-errors-in-vue-3-with-onerrorcaptured/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/component-isolation-techniques/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/error-propagation-strategies/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/error-propagation-strategies/best-practices-for-global-vs-local-error-boundaries-in-spas/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/error-propagation-strategies/how-to-prevent-error-boundary-swallowing-in-nested-components/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/fallback-ui-rendering-patterns/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/fallback-ui-rendering-patterns/implementing-fallback-rendering-without-layout-shift/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/state-reset-cleanup-protocols/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/frontend-error-boundary-architecture-fundamentals/state-reset-cleanup-protocols/managing-state-reset-after-uncaught-promise-rejections/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/cache-warming-pre-fetching-on-reconnect/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/cache-warming-pre-fetching-on-reconnect/cache-warming-strategies-after-network-drops-in-pwas/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/draft-auto-save-recovery-workflows/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/draft-auto-save-recovery-workflows/implementing-draft-recovery-for-long-form-editors/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/hydration-mismatch-state-recovery/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/localstorage-indexeddb-sync-strategies/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.error-recovery.com/session-state-persistence-hydration-fallbacks/localstorage-indexeddb-sync-strategies/syncing-react-state-to-indexeddb-for-crash-resilience/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>

