قبل از اینکه Redux برنامه شما را نابود کند آن را بهینه کنید

https://roocket.ir/articles/optimize-redux-before-it-kills-your-application

اول از همه ، اجازه دهید نگاهی به نحوه عملکرد یک برنامه React-Redux بیندازیم. آنچه Redux در داخل برنامه انجام می‌دهد ، حافظه‌ای ( store ) را برای state برنامه ما و راه‌های برقراری ارتباط با آن حافظه را در اختیار ما قرار می‌دهد. یکی از این راهها تابع ()connect است

۴ یافته کلیدی از بررسی وضعیت JavaScript

https://roocket.ir/articles/4-key-findings-from-the-state-of-javascript-2018-developer-survey

سه توسعه دهنده JavaScript، بیش از ۲۰.۰۰۰ توسعه دهنده دیگر را بررسی کردند تا دریابند که چه اتفاقی در حال افتادن برای این زبان و اکوسیستم بزرگش می‌باشد.

بهترین فریمورک‌ها و موضوعات جاوااسکریپتی برای یادگیری در ۲۰۱۹

https://roocket.ir/articles/the-best-javascript-frameworks-and-subjects-for-learning-in-2019

در یک مطلب بسیار جذاب از وبسایت آموزشی راکت، قصد داریم شما را با تکنولوژی‌های جاوااسکریپتی آشنا کنیم که می‌توانند برای شما در سال ۲۰۱۹ شغلی را دست و پا کند.

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

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

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

بهینه‌سازی برنامه‌های React در عمل برای افزایش سرعت

https://roocket.ir/articles/react-is-slow-react-is-fast-optimizing-react-apps-in-practice

React می‌تواند کند باشد. منظورم این است که هر برنامه React با سایز متوسطی می‌تواند کند به نظر بیاید. اما قبل از این که به دنبال جایگزین بگردید، بهتر است بدانید که هر برنامه Angular یا Ember سایز متوسطی هم کند است

مورد تقاضاترین فریم‌وورک‌‌های JavaScript برای توسعه دهندگان در سال ۲۰۱۹

https://roocket.ir/articles/the-most-in-demand-javascript-frameworks-for-developers-in-2019

در این پست، ما گزارش وضعیت JavaScript در ۲۰۱۸ را بازبینی کرده،‌ و تجزیه و تحلیل خواهیم کرد تا فریم‌وورک‌هایی که سکوی میانی را در سال ۲۰۱۹ در بر خواهند گرفت را مشخص کنیم.

وضعیت JavaScript در 2018

https://roocket.ir/articles/the-state-of-javascript-2018

من این متن را در جایی بالاتر از روسیه می‌نویسم، زیرا به نظر می‌رسد افرادی هستند که حاضرند من را به یک جای دور پرواز دهند تا فقط بتوانند صحبت‌هایم درباره JavaScript را بشنوند.

ابزار توسعه‌دهندگان React که باید در سال ۲۰۱۹ بشناسید

https://roocket.ir/articles/the-react-developer-tools-you-should-know-in-2019

در حالیکه دنیای frontend در دهه اخیر با کمی تلاطم مواجه شد، رویکرد خوانا و قابل گسترش React ثابت کرد که در طی یکی دو سال اخیر قابل اعتماد و پایدار بوده است.

4 ابزار برای توسعه سریع‌تر در React

https://roocket.ir/articles/4-tools-for-faster-development-in-react

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

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

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

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

6 دلیل برای استفاده از Vue.js

https://roocket.ir/articles/6-reasons-to-use-vuejs

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

مسیر تبدیل شدن به توسعه‌دهنده وب

https://roocket.ir/articles/the-10-minute-road-map-to-becoming-a-junior-full-stack-web-developer

اگر تصمیم گرفته‌اید که وارد دنیای توسعه وب شوید شاید از خودتان بپرسید که ابتدا باید چه چیزی را یاد بگیرم؟! از آنجایی که دنیای توسعه وب بسیار بزرگ است و منابع و تکنولوژی‌های بسیار زیادی دارد ممکن است انتخاب یک مسیر درست کار سخت و پیچیده‌ای باشد.

8 نکته برای ساخت اپلیکیشن‌های فوق‌العاده React.js در ۲۰۱۸

https://roocket.ir/articles/8-tips-to-build-better-react-apps-in-2018

سال جدید، روند کدنویسی بهتر: این مطلب به صورت بسیار کوتاه و مختصری به نکاتی می‌پردازد که با پیروی کردن از آن‌ها می‌توانید به تکنیک‌ها و نکته‌های جدیدی از ری‌اکت‌جی‌اس در سال ۲۰۱۸ دست پیدا کنید. امیدوارم که بتوانید در میان این موارد، نکته مناسب و مفیدی را پیدا کنید.

چه زمانی پروژه شما به React نیاز دارد ؟

https://roocket.ir/articles/project-need-react

مطمئنا می‌دانید چه زمانی به HTML و CSS نیاز دارید، تمام وب برپایه HTML و بخش مهمی از آن CSS است. فکر کردن به اینکه چه زمانی به جاوااسکریپت نیاز خواهید داشت نیز موضوعی ساده است

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

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

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

برترین افزونه‌های VSCode برای JavaScript، در جهت توسعه سریع‌تر

https://roocket.ir/articles/top-javascript-vscode-extensions-for-faster-development

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

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

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

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

چرا Vue.js تا به این حد محبوب شده است ؟

https://roocket.ir/articles/why-has-vuejs-become-so-popular

اکوسیستم جاوااسکریپت پر از انتخاب‌های متفاوت است، در میان این انتخاب‌ها، فریمورک‌ها و کتاب‌خانه های مختلفی وجود دارد. یکی از این فریمورک‌ها  Vue.js نام دارد که امروز به محبوبیت بسیار بالایی دست یافته است

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

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

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