تعلم مرة واحدة، واكتب في أي مكان:
إنشاء تطبيقات الهاتف المحمول باستخدام React.
يقدم React Native إطار عمل واجهة المستخدم التعريفية لـ React إلى iOS وAndroid. باستخدام React Native، يمكنك استخدام عناصر تحكم واجهة المستخدم الأصلية والحصول على حق الوصول الكامل إلى النظام الأساسي الأصلي.
تم تطوير React Native ودعمه من قبل العديد من الشركات والمساهمين الأساسيين الأفراد. اكتشف المزيد في نظرة عامة على نظامنا البيئي.
قد تستهدف تطبيقات React Native نظام التشغيل iOS 13.4 وAndroid 6.0 (API 23) أو الأحدث. يمكنك استخدام Windows أو macOS أو Linux كنظام تشغيل للتطوير، على الرغم من أن إنشاء تطبيقات iOS وتشغيلها يقتصر على macOS. يمكن استخدام أدوات مثل Expo للتغلب على هذه المشكلة.
اتبع دليل البدء. تعتمد الطريقة الموصى بها لتثبيت React Native على مشروعك. يمكنك العثور هنا على أدلة مختصرة للسيناريوهات الأكثر شيوعًا:
يمكن العثور على الوثائق الكاملة لـ React Native على موقعنا الإلكتروني.
تناقش وثائق React Native المكونات وواجهات برمجة التطبيقات والموضوعات الخاصة بـ React Native. لمزيد من الوثائق حول React API المشتركة بين React Native وReact DOM، راجع وثائق React.
تتم استضافة مصدر وثائق React Native وموقع الويب في مستودع منفصل، @facebook/react-native-website .
قد تمنحك الترقية إلى إصدارات جديدة من React Native إمكانية الوصول إلى المزيد من واجهات برمجة التطبيقات وطرق العرض وأدوات المطورين وغيرها من الأشياء الجيدة. راجع دليل الترقية للحصول على التعليمات.
تمت مناقشة إصدارات React Native في مستودع المناقشة هذا.
الغرض الرئيسي من هذا المستودع هو مواصلة تطوير React Native الأساسي. نريد أن نجعل المساهمة في هذا المشروع سهلة وشفافة قدر الإمكان، ونحن ممتنون للمجتمع لمساهمته في إصلاحات الأخطاء والتحسينات. اقرأ أدناه لتعرف كيف يمكنك المشاركة في تحسين React Native.
لقد اعتمد فيسبوك قواعد السلوك التي نتوقع من المشاركين في المشروع الالتزام بها. يرجى قراءة النص الكامل حتى تتمكن من فهم الإجراءات التي سيتم التسامح معها وتلك التي لن يتم التسامح معها.
اقرأ دليل المساهمة الخاص بنا للتعرف على عملية التطوير لدينا، وكيفية اقتراح إصلاحات الأخطاء والتحسينات، وكيفية إنشاء واختبار تغييراتك على React Native.
يمكنك معرفة المزيد حول رؤيتنا لـ React Native في خريطة الطريق .
لدينا قائمة بالمشكلات الأولى الجيدة التي تحتوي على أخطاء ذات نطاق محدود نسبيًا. يعد هذا مكانًا رائعًا للبدء واكتساب الخبرة والتعرف على عملية المساهمة لدينا.
تتم مناقشة المناقشات والمقترحات الأكبر في @react-native-community/discussions-and-proposals .
React Native حاصل على ترخيص MIT، كما هو موجود في ملف الترخيص.
وثائق React Native حاصلة على ترخيص Creative Commons، كما هو موجود في ملف LICENSE-docs.