Rayden Storm نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 لقد بدأت في تعلم React بدافع الفضول وأردت معرفة الفرق بين React و React Native - على الرغم من أنني لم أجد إجابة مرضية باستخدام Google. يبدو أن React و React Native لهما نفس التنسيق. هل لديهم تركيب مختلف تمامًا؟ 2 اقتباس
1 Salah Eddin Beriani2 نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 ReactJS هي مكتبة JavaScript ، تدعم كل من الويب الأمامي ويتم تشغيلها على خادم لبناء واجهات المستخدم وتطبيقات الويب. وتتبع مفهوم المكونات القابلة لإعادة الاستخدام. React Native هو إطار عمل متنقل يستخدم محرك JavaScript المتاح على المضيف ، مما يسمح لك بإنشاء تطبيقات جوال لأنظمة أساسية مختلفة (iOS و Android و Windows Mobile) في JavaScript الذي يسمح لك باستخدام ReactJS لبناء مكونات قابلة لإعادة الاستخدام والتواصل بمكونات أصلية. كلاهما يتبع امتداد بناء جملة JSX لجافا سكريبت. الذي يتم تجميعه إلى مكالمات React.createElement في الخلفية 2 اقتباس
0 أحمد حبنكة نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 الفرق اﻷساسي هو أن React يستهدف الوب بينما React Native يستهدف تطبيقات الجوال. خرج كود React هو ملفات HTML - CSS - JAVASCRIPT ينفذها متصفح الوب، خرج React Native هو إما apk يتم رفعه إلى غوغل بلاي أو IPA يتم رفعه إلى آبل ستور. الnative components في ReactJS هو div وp وبقية عناصر HTML ، الـnative components في React Native هي View وText وغيرها التي تترجم إلى native UI widgets حسب platform أكان أندرويد أم iphone الهدف من ReactJS هو تسهيل برمجة تطبيقات الوب، الهدف من React Native هو برمجة تطبيقات الجوال بلغة موحدة بدلاً من لغة برمجة مختلفة لكل platform مدعومة - أي بدلاً من Swift/ios وJava/Kotlin/Android - وتملك نفس أداء التطبيقات المبرمجة بطريقة native. عدا هذه اﻻختلافات فنعم هما متشابهان كثيراً من حيث أن كليهما يستخدم لغة الجافاسكريبت وكلاهما لهما نفس الطريقة في الكتابة من Components وProps وstate وإلخ. 1 اقتباس
0 بلال زيادة نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 react تستخدم لإنشاء صفحات ويب أحادية الصفحة (SPA) أي صفحات تعمل على المتصفحات, اما react native تستخدم لبرمجة تطبيقات موبايل أي تطبيقات تعمل على الجوال أو التابلت. react native ليست نسخة تختلف عن react, بل هي تطوير ل react, وهي تستخدم مكونات النيتف native لبرمجة تطبيقات تعمل على الموبايل. اما react تستخدم مكونات Web لبرمجة صفحات تعمل على الويب. ولتعلم react native يجب أولاً تعلم react حتى تكون على دراية بالمفاهيم الأساسية مثل Props, State, Components. هناك شركات كبرى تستخدم react , react native في مشاريعها, مع العلم أن شركة فيسبوك هي من قامت بتطوير إطار العمل react. اقتباس
السؤال
Rayden Storm
لقد بدأت في تعلم React بدافع الفضول وأردت معرفة الفرق بين React و React Native - على الرغم من أنني لم أجد إجابة مرضية باستخدام Google. يبدو أن React و React Native لهما نفس التنسيق. هل لديهم تركيب مختلف تمامًا؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.