مقایسه AngularJS و ReactJS

https://roocket.ir/articles/compare-angularjs-and-reactjs

توسعه اپلیکیشن های تحت وب، پروسه‌ای پیچیده است. برای مدیریت جریان کاری توسعه اپلیکیشن ها، یک شرکت به ویژگی‌هایی مانند دسترسی پذیری، پشتیبانی تکنیکی درست، کارایی بالا و نبود مشکل و خطا در سینتکس برنامه نیازمند است. این مقاله به منظور مقایسه AngularJS و ReactJS نوشته شده است.

25 پروژه متن‌باز برتر Reactjs در سال اخیر

https://roocket.ir/articles/react-js-open-source-for-the-past-year-2018

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

مزایای ReactJS و دلایل انتخاب آن برای پروژه‌تان

https://roocket.ir/articles/reactjs-benefits-and-reasons-to-choose-it-for-your-project

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

ReactJS 101 - هر چیزی که باید بدانید

https://roocket.ir/articles/reactjs-101

در طی چند سال اخیر، ممکن است بیشتر و مکررا به ReactJS برخورد کرده باشید. این یک تصادف نیست. از زمانی که این کتابخانه در سال ۲۰۱۳ متن باز شده و منتشر شد، استفاده از React به سرعت در حال افزایش بوده است

ReactJS ، Angular 5 و Vue.js علیه یکدیگر

https://roocket.ir/articles/reactjs-vs-angular5-vs-vue-js-what-to-choose-in-2018

فریم‌وورک‌های JavaScript با سرعتی بسیار بالایی در حال توسعه هستند، که یعنی امروزه نسخه‌های در حال بروز شدن Angular، ReactJS و بازیکن جدید، یعنی Vue.js را داریم. ما وضعیت‌های مختلف که نیاز به داشتن دانشی در یکی از این فریم‌وورک‌ها بودند را تجزیه و تحلیل کردیم

۱۰ مورد از بهترین فریمورک‌های رابط کاربری Reactjs

https://roocket.ir/articles/10-best-reactjs-ui-frameworks-for-rapid-prototyping-cit

مشغول جستجو برای پیدا کردن یک سری فریمورک رابط کاربری مبتنی بر ری‌اکت بودم، فریمورک‌هایی که بتوانند ترکیب پذیر باشند و مستقیما بتوانند با پروژه‌های ری‌اکت ارتباط برقرار نمایند. 

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

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

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

راهنمای سریع برای کمک به شما در درک و ساخت برنامه‌های ReactJS

https://roocket.ir/articles/quick-guide-to-understanding-and-creating-reactjs-apps

اولین بخش، نحوه ساخت یک برنامه React ساده با استفاده از create-react-app را نشان داده و ساختار پروژه را شرح می‌دهد.بخش دوم یک قطعه کد که از قبل بر روی گیت‌هاب پست کرده‌ام را شرح می‌دهد. این کد استفاده از کامپوننت‌ها، ارتباط میان کامپوننت‌ها، ارسال فراخوانی‌های HTTP و React Bootstrap (Bootstrap که بر...

۵ فریمورک مفید جاوا اسکریپت برای Front-End و Back-End

https://roocket.ir/articles/5-useful-javascript-framework-for-front-end-and-back-end

جاوا اسکریپت زبان سطح بالا و مفسری است که تمام تقریبا مرورگرهای مدرن و وبسایت ها از آن استفاده می کنند. این زبان یکی از سه تکنولوژی اصلی است که از طرف شبکه وسیع جهانی در کنار HTML و CSS استفاده می شود.

با یادگیری این پایه‌ها، سفر خود به دنیای React را آغاز کنید

https://roocket.ir/articles/start-your-journey-into-the-world-of-react-by-learning-these-basics

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

با API جدید React به نام Context آشنا شوید

https://roocket.ir/articles/get-to-know-reacts-new-context-api

در دنیایی پر از محیط های برنامه نویسی گران قیمت، همیشه انتخاب یک عدد از آنها سخت است. آیا می خواهید از Angular معروف استفاده کنید؟ یا وارد شدن به VueJS برای سطح دانش شما مناسب تر است؟

انتقال state میان کامپوننت ها در reactjs

https://roocket.ir/articles/how-to-pass-state-between-components-in-reactjs

در این پست، نحوه انتقال state بین کامپوننت‌های مختلف در React.js را توضیح خواهم داد. ما برنامه ساده‌ای به نام «چند کتاب خواندید؟» می‌سازیم. در اینجا، دو کامپوننت داریم. یک کامپوننت بزرگ به نام «کتابخانه» و یک کامپوننت کوچک‌تر به نام «کتاب». در state کتابخانه، ۳ کتاب داریم و هر کتاب، state خود را دار...

InfernoJS 6.0.0 : یک کتابخانه React برای ساخت رابط‌های کاربری با کارایی بالا

https://roocket.ir/articles/infernojs-v6-0-0-a-react-like-library-for-building-high-performance-user-interfaces-is-now-out

جامعه InfernoJS از انتشار نسخه 6.0.0 این کتابخانه خبر داد. این نسخه، بکارگیری Fragmentها را به همراه دارد که شما با استفاده از آن‌ها می‌توانید بدون اضافه کردن nodeهای اضافی به DOM، لیستی از کامپوننت‌های فرزند را با هم گروه کنید

مقدمه‌ای سریع بر React State Hook

https://roocket.ir/articles/a-quick-introduction-to-the-react-state-hook

طرح پیشنهادی React Hooks با برخی هوک‌های داخلی می‌آید که بر روی انجام یک کار، مانند  فراهم کردن state یا محتویات به یک کامپوننت تابع تمرکز می‌کنند. شما همچنین می‌توانید خودتان از این ابزار برای تشکیل بلوک‌های ساخت استفاده کنید.

چگونه با استفاده از Webpack 4 و Babel یک پروژه React را از ابتدا بسازیم؟

https://roocket.ir/articles/how-to-build-a-react-project-from-scratch-using-webpack-4-and-babel

اخیرا در حال یادگیری React بودم و همیشه از create-react-app برای ساخت پروژه‌های خودم، با کمترین زحمت و پیکربندی استفاده می‌کردم؛ و حدث میزنم که اکثر شما هم از create-react-app یا react-slingshot برای این کار استفاده می‌کردید

آموزش عملی جاوااسکریپت مدرن برای سئو

https://roocket.ir/articles/introduction-modern-javascript-for-seo

اکنون بیش از هر موقع دیگری درک صحیح جاوااسکریپت برای سئو حائز اهمیت است.این یک نمونه ترسناک است که Mark Williams-Cook در لینکدین به اشتراک گذاشته است:

محبوب ترین های JS در سال 2016

https://roocket.ir/articles/js-most-popular-in-2016

محبوب ترین های JS در سال 2016 در این مقاله به معرفی محبوب ترین پروژه ها و فریم ورک های سال 2016 می پردازیم. البته هیچ یک از فریم ورک ها به صورت کامل معرفی نمی گردد و توضیحات به صورت مختصر و صرفا جهت آشنایی ارائه شده است. آمار ها بر اساس تعداد ستاره های افزوده شده در سال 2016 در Github می باشد که توس...

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

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

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

پنج شیوه رایج در React، که دیگر مجبور نیستید استفاده کنید

https://roocket.ir/articles/5-common-practices-that-you-can-stop-doing-in-react

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

چرا React تا به این حد محبوب است؟

https://roocket.ir/articles/yes-react-is-taking-over-front-end-development-the-question-is-why

در این مقاله قصد داریم روی محبوبیت ری‌اکت تمرکز کنیم و قصد مقایسه کردن آن با دیگر فریمورک‌ها را نداریم. اگر بخواهیم به صورت سریع دلایلی از محبوبیت ری‌اکت را بیان کنیم می‌توانیم به صورت زیر آن‌ها را لیست نماییم