الأمر npx create-react-app my-app

 الأمر npx create-react-app my-app يُستخدم لإنشاء تطبيق React جديد بسهولة وسرعة. دعني أشرح لك الخطوات والمفهوم:


  1. npx: هذه أداة تأتي مع npm (مدير حزم Node.js) بدءًا من الإصدار 5.2. تتيح لك تشغيل حزم npm دون الحاجة إلى تثبيتها عالميًا على جهازك.
  2. create-react-app: هذه حزمة تُستخدم لإنشاء تطبيقات React مع إعدادات جاهزة. توفر لك بيئة تطوير متكاملة دون الحاجة إلى إعدادات معقدة.
  3. my-app: هذا هو اسم المجلد الذي سيتم إنشاء التطبيق داخله. يمكنك اختيار أي اسم تريده.


كيفية الاستخدام:

  1. افتح سطر الأوامر (Terminal).
  2. اكتب الأمر التالي واضغط Enter:

    npx create-react-app my-app




    انتظر حتى يتم إنشاء المشروع. ستلاحظ أنه تم إنشاء مجلد جديد باسم my-app يحتوي على جميع الملفات الضرورية لتشغيل تطبيق React.

ماذا يحدث بعد ذلك؟

  • سيتم إنشاء هيكلية مشروع جاهزة تحتوي على ملفات مثل index.html وApp.js وpackage.json.
  • سيتم تثبيت جميع التبعيات اللازمة مثل React وReact-DOM.
  • يمكنك بدء تشغيل التطبيق باستخدام الأمر:

    cd my-app
    npm start


لماذا يُستخدم؟

  • سهولة البدء: لا تحتاج إلى إعدادات معقدة مثل Webpack أو Babel.
  • توفير الوقت: يمكنك البدء في كتابة الكود مباشرة دون القلق بشأن إعداد بيئة التطوير.
  • تحديثات سهلة: يمكنك تحديث الأدوات المستخدمة بسهولة باستخدام أوامر npm.

تعليقات

المشاركات الشائعة

ما هو JSX في React؟

المكونات (Components) في React

مثال بسيط يوضح كيفية استخدام createContext و useContext لتمرير البيانات بين المكونات في React

عرض القوائم باستخدام JSX في React.

مفهوم إعادة الاستخدام (Reusability)

إضافة الأنماط في React

10 أمثلة على استخدام useState مع onChange في React

عرض البيانات باستخدام JSX في React

هيكلة المشروع في React