الفرق بين المراجعتين لصفحة: «ReactNative»
لا ملخص تعديل |
|||
سطر 18: | سطر 18: | ||
=== [[ReactNative/state|الحالة (State)]] === | === [[ReactNative/state|الحالة (State)]] === | ||
=== [[ReactNative/style|التنسيق (Style)]] === | === [[ReactNative/style|التنسيق والأنماط (Style)]] === | ||
=== [[ReactNative/height and width|الطول (Height) والعرض (Width)]] === | === [[ReactNative/height and width|الطول (Height) والعرض (Width)]] === |
مراجعة 09:21، 24 يناير 2019
React Native إطارُ عملٍ يُساعد على إنشاء تطبيقات جوالٍ أصيلة (Native Mobile Applications) باستخدام لغة JavaScript ومكتبة React.
التطبيقات التي تُبنى بإطار React Native أصيلة، ما يعني أنّ شيفرة JavaScript تُترجَم إلى الشيفرة الأصلية للجهاز حسب المنصّة (Android أو iOS)، بخلاف التطبيقات الهجينة التي يُمكن إنشاؤها بأطرٍ مثل Cordova.
يستخدم React Native نفس المكوّنات الأساسية التي تُستعمل في تطبيقات Android وiOS العاديّة، فعوضًا عن استخدام Swift، أو Kotlin، أو Java، ستستخدم JavaScript وReact لتشكيل هذه المكونات وبناء تطبيقك. ويُوفّر React Native إمكانية دمج مكونات مبنيّة بشيفرة أصيلة مع مكوّناتك المكتوبة بلغة JavaScript كذلك.
الأساسيات
مقدمة
ستُساعدك المقدّمة على تثبيت React Native وبناء أول تطبيق خاصّ بك.
تعلم الأساسيات
تعلّم أساسيات React Native لفهم آلية عمل الإطار الأساسية.