<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Nada Aldubaie </title>
    <description>The latest articles on Forem by Nada Aldubaie  (@nada2react).</description>
    <link>https://forem.com/nada2react</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1230395%2F24ae4f09-dae7-42e8-aa42-505a59e2b000.jpg</url>
      <title>Forem: Nada Aldubaie </title>
      <link>https://forem.com/nada2react</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/nada2react"/>
    <language>en</language>
    <item>
      <title>Duplicated Number Remover Tool</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Sun, 06 Apr 2025 20:52:37 +0000</pubDate>
      <link>https://forem.com/nada2react/duplicated-number-remover-tool-2ibl</link>
      <guid>https://forem.com/nada2react/duplicated-number-remover-tool-2ibl</guid>
      <description>&lt;p&gt;Hello👋&lt;br&gt;
My mother accidentally deleted her phone numbers, and when she retrieved them, most of them were duplicates, making manual deletion a cumbersome task. So, I developed a tool to easily clean duplicate numbers from her contacts.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6g3s9knrbj33ztgv9ip8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6g3s9knrbj33ztgv9ip8.jpg" alt="Image description" width="800" height="590"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Features of the tool:&lt;br&gt;
✅ Automatic detection of all duplicate numbers&lt;br&gt;
✅ Selective deletion&lt;br&gt;
✅ Accurate statistics before and after cleaning&lt;br&gt;
✅ Easy interface&lt;br&gt;
✅ Export the cleaned file&lt;/p&gt;

&lt;p&gt;🔗 Tool trial link:&lt;br&gt;
&lt;a href="https://vcf-cleaner.vercel.app/" rel="noopener noreferrer"&gt;Tool link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🛠 Technologies used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Backend: Django REST Framework&lt;/li&gt;
&lt;li&gt;Frontend: Next.js + Tailwind CSS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Project open source:&lt;br&gt;
🔗 Project link on GitHub:&lt;br&gt;
&lt;a href="https://github.com/nada-aldubaie2/duplicate-numbers-remover-" rel="noopener noreferrer"&gt;GitHub link&lt;/a&gt;&lt;br&gt;
👉 &lt;/p&gt;




</description>
      <category>webdev</category>
      <category>django</category>
      <category>javascript</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>Car Services Booking Mobile App - UX UI🪄</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Mon, 13 Jan 2025 12:22:06 +0000</pubDate>
      <link>https://forem.com/nada2react/from-my-work-in-ux-ui-503a</link>
      <guid>https://forem.com/nada2react/from-my-work-in-ux-ui-503a</guid>
      <description>&lt;p&gt;I've finished designing the Drift app!&lt;/p&gt;

&lt;p&gt;The app is dedicated to car services, and aims to facilitate the lives of car owners by providing reliable and fast services with a few clicks.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F458saf9oqhu6lw4wc25t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F458saf9oqhu6lw4wc25t.png" alt="Image description" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  🪄 Design details:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Modern and easy-to-use interfaces.&lt;/li&gt;
&lt;li&gt;Colors that reflect strength and reliability (red and black with white).&lt;/li&gt;
&lt;li&gt;Each page is carefully designed to suit the user's needs.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  🌟 The most prominent features of the app:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Book maintenance appointments easily.&lt;/li&gt;
&lt;li&gt;Special offers and discounts.&lt;/li&gt;
&lt;li&gt;Direct contact page with branches.&lt;/li&gt;
&lt;li&gt;Evaluate and follow up on services.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  🚀 My vision for the design:
&lt;/h4&gt;

&lt;p&gt;The application is not just a technological solution, but an integrated experience that helps people in their daily lives and relieves them from the trouble of searching for maintenance services. 👌&lt;/p&gt;




&lt;p&gt;🔗&lt;strong&gt;You can see the full design on Behance:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.behance.net/gallery/216522979/Car-Services-App" rel="noopener noreferrer"&gt;Drift in Behance&lt;/a&gt;&lt;/p&gt;




&lt;h5&gt;
  
  
  If you like the design or have any comments, you can write them in the comments! 🙌
&lt;/h5&gt;

</description>
      <category>ui</category>
      <category>ux</category>
      <category>mobile</category>
      <category>design</category>
    </item>
    <item>
      <title>As a software engineer or UX UI, you must be good at data analysis 👌</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Sat, 02 Nov 2024 16:38:06 +0000</pubDate>
      <link>https://forem.com/nada2react/as-a-software-engineer-or-ux-ui-you-must-be-good-at-data-analysis-1dhn</link>
      <guid>https://forem.com/nada2react/as-a-software-engineer-or-ux-ui-you-must-be-good-at-data-analysis-1dhn</guid>
      <description>&lt;p&gt;Of course, if we are interested in artificial intelligence, data analysis is an essential step in understanding the nature of data and analyzing it and provides us with a strong foundation and learning magic.&lt;/p&gt;

&lt;h3&gt;
  
  
  As a software engineer:
&lt;/h3&gt;

&lt;p&gt;•Improving performance and efficiency, for example, pages that take time to load or in analyzing operations, here it helps us identify the problem that we need to improve in the code and manage it more flexibly and integrated. 💯 &lt;br&gt;
 •Predicting future expectations, more order in building several groups, such as the increasing number of users or data records that lead to duplication in database data due to weak data reliability and integrity.&lt;br&gt;
 • Enhancing improvements and technical support, as the analysis here helped us with the most important expected main factors, so we can solve them and improve the quality of work assurance in the long term. &lt;br&gt;
♻️ • We can communicate with people with expertise in multiple and diverse specializations such as the user experience team or the most beautiful thing for those who are part of the work team and want to contribute to the goals in an integrated manner 🚀 &lt;/p&gt;




&lt;h3&gt;
  
  
  As a UX UI analysis helps us in:
&lt;/h3&gt;

&lt;p&gt;• Analyzing user control and measuring the success of new designs after their implementation. Knowing the extent of users' connection to the interfaces and their interaction with additional features.♻️&lt;br&gt;
 • Improving interaction and user experience by knowing the points where users face difficulty or difficulty.&lt;br&gt;
 • A/B Testing the design to know which of the designs enables us to interact better.✅&lt;br&gt;
This helps us to practice thoughtfully on actual interactions with users. &lt;/p&gt;




&lt;h4&gt;
  
  
  Interconnected means that as an excellent software engineer, you must have comprehensive knowledge in order to achieve better performance with the highest quality. 🪄
&lt;/h4&gt;




</description>
      <category>programming</category>
      <category>softwareengineering</category>
      <category>ux</category>
      <category>developer</category>
    </item>
    <item>
      <title>كمهندس برمجيات او UX UI لابد تكون شاطر في مجال Data Analysis 👌</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Sat, 02 Nov 2024 12:31:16 +0000</pubDate>
      <link>https://forem.com/nada2react/kmhnds-brmjyt-w-ux-ui-lbd-tkwn-shtr-fy-mjl-data-analysis-2c2</link>
      <guid>https://forem.com/nada2react/kmhnds-brmjyt-w-ux-ui-lbd-tkwn-shtr-fy-mjl-data-analysis-2c2</guid>
      <description>&lt;p&gt;طبعاً اذا احنا مهتمين بالذكاء الاصطناعي فتحليل البيانات خطوة اساسية في فهم طبيعة البيانات وتنظيفها وتحليلها وبيوفر لنا اساس قوي لتطوير نماذج تعلم الآلة.&lt;/p&gt;

&lt;h2&gt;
  
  
  كمهندس برمجيات :
&lt;/h2&gt;

&lt;p&gt;•تحسين الأداء والكفاءة مثلا الصفحات التي تاخذ وقت في التحميل او في العمليات التحليل هنا بيساعدنا نحدد المشكلة والمناطق التي تحتاج إلى تحسين في الكود وجعله أكثر مرونة وتكامل.💯 &lt;br&gt;
•التنبؤ بالتوقعات المستقبلية وتوسيع النظام بناء على عدة عوامل مثل تزايد عدد المستخدمين او تكرار البيانات الذي بيؤدي إلى Redundancy في بيانات ال database وبيضعف موثوقية وتكامل البيانات.&lt;br&gt;
•تحسين الصيانة والدعم الفني فالتحليل هنا بيساعدنا نعرف الأخطاء المتكررة او المشكلات المتوقعة مستقبلا فنقدر نحلها ونحسن جودة ضمان العمل على المدى الطويل.&lt;br&gt;
•بنقدر نتواصل مع أشخاص من خبرات في تخصصات متعددة بفعالية مثل فريق تجربة المستخدم او التسويق واجمل شيء لمن يكون ضمن Team Work لانه بيساهم بتحقيق الاهداف بشكل تكاملي.🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  ك UX UI بيساعدنا التحليل في:
&lt;/h2&gt;

&lt;p&gt;•تحليل سلوك المستخدمين وقياس نجاح التصميمات الجديدة بعد تطبيقها مثل معرفة مدى استجابة المستخدمين مع الواجهات وكيفية تفاعلهم مع الميزات الإضافية.&lt;br&gt;
•تحسين التفاعل وتجربة المستخدم من خلال معرفة النقاط التي يواجه المستخدمين فيها حيرة او صعوبة. &lt;br&gt;
•اختبار التصميم A/B Testing لمعرفة اي من التصاميم تؤدي إلى تفاعل افضل وهذا يساعدنا على اتخاذ قرارات مدروسة بناءً على التفاعل الحقيقي للمستخدمين.✅&lt;/p&gt;

&lt;p&gt;لو لاحظنا من الشرح فوق بنلاقي انه تحليل البيانات وتحليل وتصميم النظم مع الوظائف الذي بتتم في دورة حياة المشروع بشكل عام مترابطة يعني كمهندس برمجيات ممتاز لابد تكون عندك معرفة شاملة من أجل تحقق عمل أفضل أداء بأعلى جودة.🪄&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>softwaredevelopment</category>
      <category>ux</category>
      <category>development</category>
    </item>
    <item>
      <title>CRA Officially DEAD! What Can We Use Instead ?</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Sat, 15 Jun 2024 07:26:32 +0000</pubDate>
      <link>https://forem.com/nada2react/cra-officially-deadwhat-can-we-use-instead--505j</link>
      <guid>https://forem.com/nada2react/cra-officially-deadwhat-can-we-use-instead--505j</guid>
      <description>&lt;p&gt;CRA =&amp;gt; Create React App &lt;br&gt;
Is the easiest common way React developers use to create project, but in 2023, March React said:&lt;br&gt;
"This site is no longer updated.Go to &lt;a href="//react.dev"&gt;react.dev&lt;/a&gt;",&lt;br&gt;
so they have made new Documention in their new website which they'll keep updating in.&lt;/p&gt;
&lt;h3&gt;
  
  
  The reason why they stopped CRA was its problems:
&lt;/h3&gt;

&lt;p&gt;•Server take long time to start run.&lt;br&gt;
•Slower updates during development.&lt;br&gt;
•CRA takes by default 205MBs to create dependencies in node_modules whereas #Vite comes with 34MBs, &lt;br&gt;
so you can see the big difference in size make it slower.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feh5ytp9v0dal6ur912wj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feh5ytp9v0dal6ur912wj.jpg" alt="Image description" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  As we know React works CSR  so in React Docs it's recommended to use its frameworks as best choice for:
&lt;/h3&gt;

&lt;p&gt;•Support SSR which make it faster.&lt;br&gt;
•Less effort and time instead of using only the library . &lt;br&gt;
•Has frameworks works as full-stack React frameworks such as Next.js and Remix.🚀&lt;/p&gt;

&lt;p&gt;But we can use React libraries without frameworks as any UI Library  so here we'll need to search for the solutions some developers have made for the problems will face like routing and data fetching. &lt;/p&gt;



&lt;p&gt;CRA comes with a lot of limitations. For instance  using Tailwind library will make problem in the dependencies belong to "babel plugin ", and to solve this just install the plugin:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install --save-dev @babel/plugin-proposal-private-property-in-object

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But the most terrible is weback problems "Before and After Middleware "📍&lt;br&gt;
You'd have to do something called &lt;br&gt;
&lt;code&gt;Eject&lt;/code&gt;&lt;br&gt;
and believe me you'll not love it!&lt;br&gt;
Why?&lt;br&gt;
Because its job  drop all the configuration for the following files:&lt;br&gt;
-Babel&lt;br&gt;
-Webpack&lt;br&gt;
-node_modules&lt;br&gt;
After the strenuous ejecting, Craco come to help.&lt;/p&gt;

&lt;p&gt;What's Craco?&lt;br&gt;
"Create React App Configuration Override".&lt;br&gt;
Its goal maintain for all configuration and scripts files we made Eject for them previously. ♻️&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You can imagine how hard and complex situation to maintain and solve those problems.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Best choice said by "Dwaid Niegrebecki":&lt;br&gt;
If you already know React. That’s great, but you need to know how to use this skill most effectively. create-react-app just doesn’t cut it anymore. The project was super important for the React ecosystem. We have to acknowledge how much it contributed.&lt;br&gt;
I won’t tell you what to use instead, but I can tell you how I make choices currently.&lt;br&gt;
If I need a frontend with an API. I go with NextJS.&lt;br&gt;
If I need only frontend. I go with Vite with React.&lt;br&gt;
You are free to use other tools highlighted here like Gatsby or Remix.&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>nextjs</category>
      <category>webpack</category>
    </item>
    <item>
      <title>Github Trick</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Mon, 06 May 2024 21:56:12 +0000</pubDate>
      <link>https://forem.com/nada2react/github-trick-441g</link>
      <guid>https://forem.com/nada2react/github-trick-441g</guid>
      <description>&lt;p&gt;To open project in vscode from github instead of clone repository in to see or edit project we can do it directly😉&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fept4ai8owtpk5ht428nt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fept4ai8owtpk5ht428nt.jpg" alt="Image description" width="800" height="904"&gt;&lt;/a&gt;How?&lt;br&gt;
By adding "vscode.dev/" in the link before github word.&lt;/p&gt;

&lt;p&gt;Another thing I really like we can open working tree window to see changes🔥&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Devin, First AI Software Engineer.</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Fri, 15 Mar 2024 17:18:26 +0000</pubDate>
      <link>https://forem.com/nada2react/devin-first-ai-software-engineer-276j</link>
      <guid>https://forem.com/nada2react/devin-first-ai-software-engineer-276j</guid>
      <description>&lt;p&gt;Devin is an AI tool developed by Cognition has access to all the same developer tools;&lt;br&gt;
-Its own command line.&lt;br&gt;
-Its own editor.&lt;br&gt;
-Its own browser.&lt;/p&gt;

&lt;p&gt;Devin has the ability to: &lt;br&gt;
create code, test it, learn form its mistakes, solving problems, push the project to Github repo and can create new brushes do pull request if in need!&lt;br&gt;
 Not just these, also if Devin run into error it fix and go on.🚀&lt;/p&gt;

&lt;p&gt;It's designed to help, software engineers and who can solve problems not replace them but surely it's not good news for coders.&lt;/p&gt;

&lt;p&gt;Finally Its an AI tool it can't discern what the client want and need perfectly as humans engineers but we should be excellent in command prompts to get best results enhance our output quality goals.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://preview.devin.ai/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr2zlajf7kdl3hv7nwdf6.jpg" alt="Image description" width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>softwareengineering</category>
      <category>softwaredevelopment</category>
      <category>developers</category>
    </item>
    <item>
      <title>Dewy Agency - UI UX Design</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Mon, 04 Mar 2024 21:13:14 +0000</pubDate>
      <link>https://forem.com/nada2react/helloim-happy-to-share-with-you-my-last-ui-design-project-ive-made-4gd1</link>
      <guid>https://forem.com/nada2react/helloim-happy-to-share-with-you-my-last-ui-design-project-ive-made-4gd1</guid>
      <description>&lt;p&gt;I'm happy to share with you my last UI design project I've made, which is website for space flights with many magnificent features called" Dewy Agency"🪐🔥&lt;/p&gt;

&lt;p&gt;I hope by the following future taht will  be possible in our world 🥳🚀&lt;/p&gt;

&lt;p&gt;Tha work link in behance👇&lt;br&gt;
[(&lt;a href="https://www.behance.net/gallery/193083573/Dewy-Agency-Space-Flight-Website)" rel="noopener noreferrer"&gt;https://www.behance.net/gallery/193083573/Dewy-Agency-Space-Flight-Website)&lt;/a&gt;]&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hello,I'm happy to share with you game in c++ I've already finished.</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Mon, 26 Feb 2024 00:41:45 +0000</pubDate>
      <link>https://forem.com/nada2react/helloim-happy-to-share-with-you-game-in-c-ive-already-finished-2el3</link>
      <guid>https://forem.com/nada2react/helloim-happy-to-share-with-you-game-in-c-ive-already-finished-2el3</guid>
      <description>&lt;p&gt;I've written this game as practice for my solving problems skill in project and games always the best choice to makes perfect when we'll talk about logic thinking 🤔.Ive published it in github with this  link &lt;a href="https://github.com/nada-aldubaie2/Stone-Paper-Scissor-game.git" rel="noopener noreferrer"&gt;Github repo&lt;/a&gt;😁🔥&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Vite Vs Create React App "CRA"</title>
      <dc:creator>Nada Aldubaie </dc:creator>
      <pubDate>Mon, 08 Jan 2024 21:51:16 +0000</pubDate>
      <link>https://forem.com/nada2react/vite-vs-create-react-app-cra-5ghh</link>
      <guid>https://forem.com/nada2react/vite-vs-create-react-app-cra-5ghh</guid>
      <description>&lt;p&gt;First of all let me give you intersting fact about Vite&lt;br&gt;
&lt;strong&gt;Vite&lt;/strong&gt; is French word for "fast", pronounced /vit/ &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Create Project:&lt;/strong&gt;&lt;br&gt;
CRA: npx create-react-app app-name&lt;br&gt;
Vite: npm create vite@latest app-name&lt;br&gt;
      then you need to install npm manually,&lt;br&gt;
      npm i&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Framework Support:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CRA: Designed for creating React projects.&lt;br&gt;
Vite: It allows you to create in different frameworks for your instance :&lt;br&gt;
Vanilla&lt;br&gt;
Vue.js&lt;br&gt;
React&lt;br&gt;
with typescript or even javascript and can be used with various frameworks.🛠&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Server:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Vite: Comes with a development server that supports Hot Module Replacement (HMR), enabling fast updates without a full page reload.🚀&lt;br&gt;
CRA: Provides a development server with HMR support for React components, facilitating a smooth development experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Time of Create:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The total milliseconds takes to create Vite is very lower than to create CRA. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.Build Performance:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Vite: Known for its fast development server and build times, thanks to native ESM support and optimized build processes.&lt;br&gt;
CRA: Offers good performance, but Vite is the  best choice of speed.&lt;/p&gt;

&lt;p&gt;The main reason why Vite.js is faster and more simple than CRA is becuase it has less dependencies when we create React project.🎯&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Use Vite if: You prefer faster development servers and build times. You want a more flexible, framework-agnostic build tool. Native ESM support is essential for your project.&lt;br&gt;
Use Create React App if: You prefer a zero-configuration setup for a quick project start. You are primarily working on React projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgsc686i8rc4tjqd397na.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgsc686i8rc4tjqd397na.jpg" alt="Image description" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
