M3aarf Telegram

تعلم البرمجة

مالفرق بين React Js - React Native

4 سبتمبر 2019

مالفرق بين React Js - React Native

الفرق بين React Js - React Native
React Js
مكتبة خاصة ببناء المواقع وتطبيقات الويب تم بناءها من قبل شركة فيسبوك 
متخصصة فى بناء واجهات المستخدم لانها بتقدم طريقة سهلة وقوية فى بناء الواجهات ومبنية على اساس مفهوم Component
الموقع الرسمى للرياكت بيوضح انك تقدر تستخدمها فى اماكن مختلفة بمعنى انة يكفى انك تتعلم القواعد الاساسية لاستخدامها عشان تتمكن من بناء واجهات مرنة للمواقع والانتقال لبناء برمجيات 
خاصة بالسيرفر عن طريق استخدام Node
وكمان بتقدر تبنى تطبيقات موبايل قوية لمختلف المنصات الموجودة عن طريق React Native 
ودى ال هنتكلم عليها دلوقتى 

React Native
عبارة عن اطار عمل Framework تم تطويرة من من قبل شركة فيسبوك
وبيوفرلك الامكانيات الكاملة عشان تبنى تطبيقات كاملة للموبايل 
ويمكن لنفس التطبيق أن يعمل على المنصتين بنفس الوقت وذلك يتيح لمبرمجي الويب فرصة رائعة في بناء تطبيقات موبايل قوية وبسهولة ومرونة كبيرة! 
من مميزاتها 
1 - Cross-platform 
مع الـ React Native انت مش محتاج تبرمج تطبيقات Ios
بشكل منفصل عن تطبيقات Android
بحيث انها بتساعد المطورين على تطوير تطبيقات تعمل على نظامى iOS و الـ Andriod من خلال منصة واحدة
2- Truly native
توفر React Native الامكانية الكاملة للمطورين ليناء تطبيقات Native 
بشكل كامل مما يجعل التطبيقات المصممة باستخدمها تبدو انها مصممة باحد لغات البرمجة المتخصصة لبناء تطبيقات الهواتف على المنصات المختلفة 
3– Readability 
سهل جدا انك تقدر تقراء الكود الخاص ب React Native حتى لو مستخدمتهاش قبل كدا
من الشركات ال بتسخدم React Native 
Facebook
Facebook Ads
Pinterest
Instagram
Walmart
Bloomberg
SoundCloud Pulse
Townske
Gyroscope
Wix