مصادر أخرى عن React Native

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

هناك دائمًا المزيد لتعلّمه كمهام سير عمل المطورين، والنقل إلى متاجر التطبيقات، والتدويل internationalization، والأمن وغير ذلك الكثير.

الخطوة التالية

مصادر تعلم أخرى مفيدة

بيئات التطوير IDE

نوصي باستخدام محرر الشيفرات VS Code وأدوات React Native المفيدة.

منصات يمكنك تجربتها

نوصي بالمنصتين التاليتين:

  • Expo هو إطار عمل من الأدوات والخدمات لإطار عمل React Native الذي يركز على السماح لك ببناء تطبيقات React Native دون الحاجة إلى Xcode أو Android Studio. إذا كانت لديك خلفية بتطوير الويب، فقد يروق لك Expo.
  • Ignite هي عبارة عن واجهة CLI لمجموعة بدء تشغيل مزودة بالعديد من شيفرات تداولية جاهزة boilerplate خاصة بإطار العمل React Native. يستخدم أحدث إصدار (وهو Ignite Bowser) مكتبة MobX-State-Tree لإدارة الحالة، و React Navigation، والمكتبات الشائعة الأخرى. تحتوي Ignite على موّلدات للمكونات والنماذج وغير ذلك، وتدعم Expo. إذا أردت مكدسًا تقنيًا مُعَدًّا مسبقًا، فقد يكون Ignite مثاليًا لك.

أمثلة عن تطبيقات React Native

جرّب التطبيقات التي تستعمل React Native لترى قدرة هذا الإطار، أو اطّلع على شيء عملي أكثر كهذه المجموعة من أمثلة التطبيقات على GitHub، إذ يمكنك إلقاء نظرة على الشيفرة المصدرية الخاصة بها، ثم حاول تشغيل أحد هذه التطبيقات على محاكٍ أو جهازٍ فعلي.

البحث عن المكونات والوحدات الخاصة بك وإنشاؤها ومشاركتها

يحتوي React Native على مجتمع من آلاف المطورين الذين يصنعون المحتوى والأدوات والدروس التعليمية والمكونات الأصيلة. إن لم تعثر على ما تبحث عنه في المكونات الأساسية، فيمكنك زيارة React Native Directory لترى على ما أنشأه المجتمع. أما إن كنت مهتمًا ببناء المكون أو الوحدة الأصيلة الخاصة بك، فإنّ إنشاء وحدات لحالة الاستخدام الخاصة بك ومشاركتها مع الآخرين على NPM و GitHub يساعد في تنمية مجتمع React Native. اطّلع على أدلة إنشاء الوحدات الأصيلة (Android و iOS) والمكوّنات الأصيلة (Android و iOS).

مصادر