<?xml version="1.0" encoding="UTF-8" ?>
<urlset
  xmlns="https://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:news="https://www.google.com/schemas/sitemap-news/0.9"
  xmlns:xhtml="https://www.w3.org/1999/xhtml"
  xmlns:mobile="https://www.google.com/schemas/sitemap-mobile/1.0"
  xmlns:image="https://www.google.com/schemas/sitemap-image/1.1"
  xmlns:video="https://www.google.com/schemas/sitemap-video/1.1"
>
  <url>
    <loc>https://modernangular.com</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://modernangular.com/articles/testing-smart-components-services-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/getting-started-with-unit-testing-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/is-it-ok-to-subscribe-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/handling-common-scenarios-reactively-declaratively-with-rxjs-signals</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/state-management-with-rxjs-and-signals</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/introduction-to-state-adapt-for-declarative-code</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/what-are-signal-based-components</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/the-problem-with-declarative-code-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/service-with-a-signal-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/wrapping-an-imperative-api-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/refactoring-into-smart-and-dumb-components</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/reactive-infinite-scrolling-with-angular-and-ionic</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/reactive-pagination-with-rxjs-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/handling-errors-reactively-with-async-pipe</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://modernangular.com/articles/ngrx-component-store-for-state-management-in-angular</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  
</urlset>