<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://anasouardini.hashnode.dev</loc>
    <lastmod>2026-09-30T13:36:22.541Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-trouble-with-unnecessary-nesting-of-react-components</loc>
    <lastmod>2023-08-03T00:54:55.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/how-not-understanding-reacts-context-and-scope-affects-state-management</loc>
    <lastmod>2023-08-03T00:54:13.245Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-pitfalls-of-poorly-structured-react-component-trees</loc>
    <lastmod>2023-08-03T00:53:23.111Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-consequences-of-not-optimizing-images-in-react-apps</loc>
    <lastmod>2023-08-03T00:52:41.275Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/understanding-reacts-synthetic-events-pitfalls-and-solutions</loc>
    <lastmod>2023-08-03T00:51:35.812Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-importance-of-error-boundaries-in-react-applications</loc>
    <lastmod>2023-08-03T00:50:45.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/common-mistakes-in-react-native-development-and-how-to-avoid-them</loc>
    <lastmod>2023-08-03T00:48:58.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-not-using-memoization-in-react-can-hurt-performance</loc>
    <lastmod>2023-08-03T00:48:18.250Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-challenges-of-testing-react-components-mistakes-to-watch-out-for</loc>
    <lastmod>2023-08-03T00:47:23.216Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/handling-server-side-rendering-mistakes-in-react-apps</loc>
    <lastmod>2023-08-03T00:46:41.415Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-problem-with-overusing-inline-styling-in-react</loc>
    <lastmod>2023-08-03T00:45:56.902Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/how-to-avoid-prop-collisions-in-react-components</loc>
    <lastmod>2023-08-03T00:45:10.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/understanding-react-context-vs-redux-when-to-use-each</loc>
    <lastmod>2023-08-03T00:44:21.524Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-overusing-redux-can-lead-to-complex-and-unmaintainable-code</loc>
    <lastmod>2023-08-03T00:43:36.319Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/common-mistakes-in-react-state-management-and-how-to-fix-them</loc>
    <lastmod>2023-08-03T00:42:39.326Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-impact-of-not-using-react-dev-tools-for-debugging</loc>
    <lastmod>2023-08-03T00:41:44.400Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/how-to-prevent-unnecessary-component-re-renders-in-react</loc>
    <lastmod>2023-08-03T00:40:39.487Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/handling-events-properly-in-react-mistakes-to-avoid</loc>
    <lastmod>2023-08-03T00:37:52.416Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-not-paying-attention-to-reacts-strict-mode-can-cause-issues</loc>
    <lastmod>2023-08-03T00:27:18.058Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-pros-and-cons-of-using-class-components-vs-functional-components</loc>
    <lastmod>2023-08-03T00:28:57.495Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/avoiding-memory-leaks-in-react-tips-for-cleaner-code</loc>
    <lastmod>2023-08-03T00:24:43.021Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-consequences-of-not-handling-errors-gracefully-in-react</loc>
    <lastmod>2023-08-03T00:29:23.957Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/handling-asynchronous-operations-pitfalls-and-best-practices-in-react</loc>
    <lastmod>2023-08-03T00:19:46.612Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-refs-should-be-used-with-caution-in-react-applications</loc>
    <lastmod>2023-08-03T00:16:37.408Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/common-mistakes-in-react-forms-and-how-to-address-them</loc>
    <lastmod>2023-08-03T00:14:43.941Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-trouble-with-ignoring-key-prop-warnings-in-react-lists</loc>
    <lastmod>2023-08-03T00:13:00.550Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/how-not-understanding-reacts-virtual-dom-affects-performance</loc>
    <lastmod>2023-08-03T00:11:40.495Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-hidden-dangers-of-mutating-state-directly-in-react</loc>
    <lastmod>2023-08-03T00:09:50.291Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-incorrectly-using-react-router-can-lead-to-navigation-bugs</loc>
    <lastmod>2023-08-03T00:08:11.589Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/react-component-prop-drilling-identifying-and-fixing-the-issue</loc>
    <lastmod>2023-08-03T00:06:08.520Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-importance-of-using-react-fragments-to-avoid-unnecessary-dom-nodes</loc>
    <lastmod>2023-08-03T00:03:53.605Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-downside-of-relying-heavily-on-third-party-react-libraries</loc>
    <lastmod>2023-07-26T01:42:00.697Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/how-not-to-manage-component-lifecycle-in-react</loc>
    <lastmod>2023-07-26T01:38:32.950Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-problem-with-excessive-rendering-in-react-applications</loc>
    <lastmod>2023-07-26T01:35:34.877Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/react-performance-pitfalls-how-to-optimize-your-app</loc>
    <lastmod>2023-07-26T01:33:35.431Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/avoiding-anti-patterns-common-mistakes-in-react-hooks</loc>
    <lastmod>2023-07-26T01:31:48.375Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-dangers-of-not-handling-state-correctly-in-react</loc>
    <lastmod>2023-07-26T01:29:14.573Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/why-overusing-reacts-context-api-can-lead-to-issues</loc>
    <lastmod>2023-07-24T07:18:46.920Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/the-perils-of-not-using-proptypes-in-your-react-components-react-proptypes</loc>
    <lastmod>2023-07-24T07:15:12.579Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/top-10-common-reactjs-mistakes-every-web-developer-should-avoid</loc>
    <lastmod>2023-07-24T07:07:07.835Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/unraveling-the-speed-myth-vdom-vs-pure-dom</loc>
    <lastmod>2023-07-24T05:36:24.177Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/archive</loc>
    <lastmod>2026-09-30T13:36:22.541Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://anasouardini.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-30T13:36:22.541Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>