مایکروسافت ReactXP را منتشر کرد، یک کتابخانه منبع باز برای ساخت برنامه های چند پلتفرمی بر اساس چارچوب React.

نماد زمان خواندن 2 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

روش های مختلفی برای نوشتن برنامه های چند پلتفرمی وجود دارد. Cordova (PhoneGap) و Xamarin دو راه حل هستند که به طور گسترده توسط بسیاری از توسعه دهندگان استفاده می شود. زمانی که تیم اسکایپ تصمیم گرفت یک چارچوب چند پلتفرمی را برای نوشتن مشتری خود انتخاب کند، نه Cordova و نه Xamarin مطابق با نیازهای آنها نبودند. بسته بندی های وب مانند Cordova (PhoneGap) عملکرد یا "احساس بومی" مورد نظر را ارائه نمی دهند. اگرچه Xamarin یک راه حل عالی برای توسعه تلفن همراه بین پلتفرمی است، اما در وب به آنها کمک نکرد. تیم اسکایپ برای به حداکثر رساندن کارایی مهندسی و چابکی خود تصمیم گرفت تا مشتری جدید خود را بر روی React JS و React Native بسازد. ReactXP رفتارها و رابط‌ها را در React JS و پیاده‌سازی‌های مختلف React Native یکپارچه می‌کند.

ReactXP یک لایه انتزاعی متقابل پلتفرم نازک و سبک در بالای React و React Native است. این مؤلفه های اساسی را پیاده سازی می کند که می توان از آنها برای ساخت اجزای پیچیده تر استفاده کرد. همچنین مجموعه ای از فضاهای نام API را که برای اکثر برنامه ها مورد نیاز است پیاده سازی می کند. از پلتفرم های زیر پشتیبانی می کند: وب (React JS)، iOS (React Native)، اندروید (React Native) و Windows UWP (React Native). مایکروسافت اخیراً اعلام کرد که چارچوب ReactXP منبع باز است. آنها قصد دارند نسخه جدیدی از ReactXP را تقریباً ماهانه منتشر کنند که تقریباً مطابق با نسخه های React Native است.

می توانید در مورد چارچوب ReactXP اطلاعات بیشتری کسب کنید اینجا کلیک نمایید.

بیشتر در مورد موضوعات: چارچوب چند پلتفرمی, توسعه دهندگان, فیس بوک, مایکروسافت, واکنش بومی, ReactJS, ReactXP, اسکایپ

پاسخ دهید

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *