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

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

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

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

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

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

آینده‌ی فریمورک React Native

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

فنّاوری با گام‌های توقف‌ناپذیر، روبه‌جلو پیش می‌رود و رشد انفجاری بازار نرم‌افزارهای موبایل در سال‌های اخیر، یکی از بهترین مثال‌ها از سرعت بیرحم نوآوری است، که این روزها توسعه‌دهندگان با آن سروکار دارند. در سال ۲۰۱۵، نرم‌افزارهای جهانی موبایل درآمدی در حدود ۶۹.۷ بیلیون دلار کسب کرده‌اند اما آنها برا...

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

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

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

چه زمانی استفاده از 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 از امکانات بیشتری برخوردار است.

React Native چیست؟ آیا یادگیری آن ارزشش را دارد؟

https://roocket.ir/articles/what-is-react-native

React Native یک فریمورک توسعه‌دهنده برنامه موبایلی است که اجازه توسعه به برنامه‌های چند پلتفرمی ios و اندروید را با استفاده از عناصر بومی UI می‌دهد. پایه این فریمورک زمان اجرای JavaScriptCore و مبدل‌های Babel است. React Native از ویژگی های جدید (JavaScript ES۶) مانند توابع arrow و async/await  و غیر...

React Native در مقابل Ionic

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

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

Xamarin در مقابل React Native

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

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

سیستم‌های طراحی در React Native

https://roocket.ir/articles/design-systems-in-react-native

به صورت کلی زمانی که از سیستم طراحی یا Design System صحبت می‌شود به یک نوع از فایل راهنما اشاره می‌شود. سیستم طراحی به تیم‌های توسعه و طراحی این کمک را می‌کند تا بتوانند محصولاتی با سازگاری بصری بالا را ایجاد بکنند.

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

https://roocket.ir/articles/react-native-vs-native-in-mobile-app-development

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

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

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

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

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

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

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

مقایسه کامل Flutter و React Native

https://roocket.ir/articles/flutter-v-react-native-a-complete-comparison

وقتی صحبت از توسعه برنامه‌های تلفن همراه چند پلتفرمی می‌شود، عمدتا دو فریمورک توسعه موبایل به نام‌های React Native و Flutter توجه ما را جلب می‌کنند.

6 راه ساده برای افزایش سرعت برنامه React Native

https://roocket.ir/articles/6-simple-ways-to-speed-up-your-react-native-app

قبلا درباره بهبود کارایی برنامه با هک کردن Event loop صحبت کرده ام. هدف رسیدن به 60 فریم بر ثانیه است. تمام این ها در مورد React یا React Native هم صدق می کند. 

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

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

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

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

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

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

تفاوت‌های اصلی میان 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 و Flutter

https://roocket.ir/articles/react-native-vs-ionic-vs-flutter-comparison-of-top-cross-platform-app-development-tools

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