نحوه شروع کار React Native در سال 2020

https://roocket.ir/articles/getting-start-on-react-native-in-2020

در پایان این مقاله شما یک برنامه React Native ایجاد خواهید کرد که هم در آی او اس و هم در دستگاه‌های اندرویدی قابل اجرا باشد.

مقایسه عملکرد Swift و React Native

https://roocket.ir/articles/comparing-the-performance-between-native-ios-swift-and-react-native

هدف من در این مقاله بررسی عملکرد swift و React Native است.برای رسیدن به این هدف، باید یک برنامه مشابه را با هر دو بسازم.

7 دلیل برای اینکه چرا React Native آینده ی اپلیکیشن های هیبریدی است

https://roocket.ir/articles/7-reasons-why-react-native-is-the-future-of-hybrid-apps

در دنیای توسعه اپلیکیشن موبایل, ما همیشه دنبال چرخه ی کوتاه تری برای توسعه بودیم, زمان کمتر برای گسترش اپ ها و کارایی بهتر اونها. در دنیای این اپ ها که دو سیستم عامل معروف غلبه دارند باید به یک مصالحه رسید : اپ هایی که تجربه کاربری بهتری فراهم می‌کنند یا اپ هایی  که توسعه سریع‌تری دارند و برای پلتفر...

۷ ابزار رابط کاربری برای ری‌اکت نیتیو در ۲۰۱۸

https://roocket.ir/articles/react-native-ui-toolkits

میزان تقاضای کاربران و شرکت‌ها برای داشتن یک اپلیکیشن موبایل هر روز در حال افزایش است و این موضوع را می‌توان به صورت عملی نیز مشاهده نمود.

چگونه یک برنامه بر پایه موقعیت مکانی را با استفاده از React Native توسعه دهیم؟

https://roocket.ir/articles/how-to-develop-a-location-based-application-using-react-native

وقتی که پنجره‌ای ظاهر می‌شود و درخواست می‌کند تا به موقعیت مکانی ما دسترسی داشته باشد، و ما بر روی اجازه دادن کلیک می‌کنیم چه اتفاق خوبی می‌تواند بیفتد؟ برخی برنامه‌ها تجربه بهتری را فراهم می‌کنند؛ مانند فیس‌بوک که افراد نزدیک را به شما پیشنهاد می‌دهد

چه زمانی استفاده از React Native منطقی نخواهد بود؟

https://roocket.ir/articles/when-react-native-is-not-a-good-choice-for-a-mobile-application-development

در ابتدای بوجود آمدن React Native آن را یکی دیگر از بزرگ‌ترین ابزارها برای توسعه اپلیکیشن‌های موبایل معرفی کردند. React Native در مقایسه با فرایندهای توسعه محلی یادگیری بسیار ساده‌تری دارد و از طرفی دیگر نسبت به فریمورک‌هایی مانند Ionic و Cordova از امکانات بیشتری برخوردار است.

Propها را بهینه کرده و رندرینگ را در React Native بهبود ببخشید

https://roocket.ir/articles/optimize-props-references-and-improve-rendering-in-react-native

در این مقاله با روند رندرینگ در react آشنا می‌شویم و علت رندر های بیهوده و راه حل‌ها و چگونگی خراب شدن آن را می‌آموزیم.

تجربه استفاده از React Native در Airbnb : بخش اول

https://roocket.ir/articles/react-native-at-airbnb

در سال ۲۰۱۶ شرکت Airbnb تصمیم به استفاده از ری‌اکت نیتیو گرفتند. حال پس از گذشت دو سال آن‌ها قصد دارند تجربه‌شان در رابطه با استفاده از این فریمورک را در ۵ قسمت برای‌ ما توضیح دهند.

تجربه استفاده از React Native در Airbnb - جزئیات تکنیکی

https://roocket.ir/articles/react-native-at-airbnb-the-technology

ری‌اکت نیتیو یکی از فریمورک‌های جدید و به سرعت در حال پیشرفت است که برای ایجاد اپلیکیشن‌ها به صورت چندسکویی استفاده می‌شود. بعد از دو سال استفاده حال می‌توانیم بگوییم که ری‌اکت واقعا در راه‌های مختلفی انقلاب کرده است. در حقیقت ری‌اکت یک ابزار بسیار مؤثر در تغییر مسیر کلی توسعه بوده و حال می‌توانیم ا...

تجربه استفاده از React Native در Airbnb: ری‌اکت نیتیو در حال غروب کردن

https://roocket.ir/articles/sunsetting-react-native

به دلیل وجود مشکلات تکنیکی و سازمانی بسیار، ما تلاش داریم که به استفاده از ری‌اکت نیتیو خاتمه دهیم و تمام تلاش‌های‌مان را در پلتفرم نیتیو و اصلی قرار دهیم.

Xamarin در مقابل React Native

https://roocket.ir/articles/xamarin-vs-react-native

هر روزه هزاران اپلیکیشن جدید در دنیا ایجاد می‌شوند. برخی از این اپلیکیشن‌ها روانه App Store و برخی دیگر وارد Play Store می‌شوند، در این بین درصد کمی نیز به دیگر پلتفرم‌ها مانند مایکروسافت و آمازون تخصیص می‌یابند

اساس React Native: کپی در کلیپ‌بورد

https://roocket.ir/articles/react-native-basics-copy-to-clipboard

خواندن از کلیپ‌بورد و نوشتن بر روی آن در React با استفاده از اِی‌پی‌آی Clipboard بسیار آسان است. در این آموزش مختصر، یک برنامه ساده برای انجام این کار خواهیم ساخت

React Native در مقابل اپلیکیشن‌های Native

https://roocket.ir/articles/react-native-vs-real-native-apps

اگر در زمینه توسعه برنامه موبایل فعالیت دارید، نام React Native نباید برای شما جدید باشد. مدتی می‌شود که این اصطلاح در دنیای فناوری در حال گردش است. از آنجایی که Facebook رسما آن را به عنوان یک پلتفرم اوپن سورس راه‌اندازی کرد، بسیاری از کسب و کار‌ها آن را در پروژه‌های خود پیاده‌سازی کرده‌اند

تفاوت‌های اصلی میان ReactJS و React-Native چه هستند؟

https://roocket.ir/articles/from-reactjs-to-react-native-what-are-the-main-differences-between-both

React Native به مدت دو سال در صحنه حضور داشته است، و از آنجایی که می‌تواند برای اندروید استفاده شود و ما را قادر سازد تا برنامه‌های موبایل میان پلتفرمی بسازیم، تبدیل به پلتفرم بسیار جالبی شده است. همچنین برخی شرکت کنندگان آن، این فریم‌وورک را برای ساخت برنامه‌های دسکتاپ برای Mac و ویندوز سفارشی‌سازی...

متقاعد شدم که React Native آینده است

https://roocket.ir/articles/after-building-my-first-react-native-app-im-now-convinced-it-s-the-future

پس از چند هفته کار، توانستم اولین برنامه موبایل خود را بسازم. در طی چند روزی که مشغول به ساخت این برنامه بودم، تحت تاثیر قدرت React Native قرار گرفته، و قانع شدم که با آینده برنامه‌نویسی رو به رو هستیم.

11 اشتباه رایج در طی توسعه برنامه‌های React Native / Redux

https://roocket.ir/articles/11-mistakes-ive-made-during-react-native-redux-app-development

پس از کار کردن با React Native به مدت تقریبا یک سال، ‌تصمیم گرفتم اشتباهات رایجی که معمولا تازه‌کاران انجام می‌دهند را لیست کنم. در این مثاله، با ۱۱ مورد از آن‌ها آشنا خواهید شد

React Native در مقابل Ionic

https://roocket.ir/articles/react-native-vs-ionic-which-one-is-the-better-mobile-app-development-framework

امروزه، توسعه‌دهی برنامه‌های موبایل مسیر طولانی‌ای را طی کرده است و به مانند قبل نیست. در دوره‌های پیشین، روند توسعه‌دهی فقط شامل تصمیات ساده‌ای مانند طراحی، ویژگی‌ها و هزینه ساخت برنامه بود

راهنمای بومی سازی برنامه‌های React-Native

https://roocket.ir/articles/localizing-your-react-native-app-a-how-to-guide

 بومی سازی در ری‌اکت نیتیو می‌تواند کمی مشکل باشد، به همین دلیل ما تصمیم به نوشتن این آموزش گرفتیم. بیایید ببینیم که چگونه می‌توان برنامه‌های ری‌اکت نیتیو را به صورت صحیح بومی سازی کرد.

چگونه React Native انتخاب برتر توسعه دهندگان برای توسعه برنامه بومی هیبریدی شده است؟

https://roocket.ir/articles/how-react-native-became-top-pick-of-developer-for-hybrid-native-app-development

همانطور که می‌دانیم، React Native یک فریمورک توسعه چند پلتفرمی برای ساخت برنامه‌هایی است که می‌توانند هم در iOS و هم در Android کارآمد عمل کنند.

تفاوت بین React Native ، NativeScript ، PWA و Hybrid App در توسعه کراس پلتفرم

https://roocket.ir/articles/cross-platform-development-nativescript-react-native-pwa-hybrid-apps

آیا React Native و NativeScript واقعا آنگونه که ادعا می‌شود کار می‌کنند؟ تجربه توسعه کراس پلتفرم ، آرزوی هر توسعه دهنده از زمان عرضه گوشی‌های هوشمند است.