منتشر شده در ۱۲ اسفند، ۱۳۹۸

ری اکت جی اس ورژن ۱۶ - ویژه
۱- معرفی و کار با ری اکت ورژن ۱۶

۴۰ ویدیو

توسط پارس کلیک

برای دانلود فایل های تمرینی اول به اینجا روید و اگر نبود به گیت هاب ما روید. بعضی از درس ها فایل تمرینی ندارند.

عضو ویژه ی ما در یوتیوب شوید

https://www.youtube.com/channel/UCW0ojdh94N5-bFiidIepdDg/join

ریکت ReactJS امروزه به عنوان یکی از بهترین کتابخانه های جاوا اسکریپت شناخته می شود که رابط‌های کاربری و اجزای Component صفحات وب است ریکت جی اس یک کتابخانه متن باز یا به انگلیسی Open Source است که برای ساخت رابط کاربری و قسمت فرانت اند Front End وبسایت ها استفاده می شود. ریکت در اصل برای ساخت وب اپلیکیشن هایی در مقیاس بزرگ معرفی شده است تا شما بتوانید بدون نیاز به تغییر صفحات ٬ اطلاعات مورد نیاز کاربر خود را به او باز گردانید.

ریکت جی اس در سال ۲۰۱۳ توسط فیسبوک به منظور تسریع و آسان تر کردن برنامه نویسی فرانت اند معرفی شد.البته در واقع این کتابخانه در سال ۲۰۱۱ توسط فردی به نام جردن واک توسعه داده شد و برای اولین بار در بخش اخبار فیسبوک مورد استفاده قرار گرفت.سپس در سال ۲۰۱۳ فیسبوک این کتابخانه را متن باز اعلام کرد و آن را در دسترس عموم توسعه دهندگان قرار داد.

هر محصولی که به بازاری ورود می کند ٬ در همان ابتدا و یا زمانی پس از معرفی خود ٬ رقیبانی پیدا می کند که به منظور از میدان بیرون کردن آن آمده اند.کتابخانه ریکت نیز از این قاعده مستثنی نیست.کتابخانه هایی مثل انگولار Angular JS که توسط گوگل توسعه داده شده است و همچنین ویو Vue Js که توسط Evan You توسعه داده شده است از رقبای سرسخت ریکت به شمار می روند.

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

ری‌اکت توسط جردن واک، یک مهندس نرم‌افزار در فیس‌بوک، ساخته شده‌است. او از XHP که یک چارچوب فریم‌ورک HTML برای PHP است، تأثیر گرفته‌است. اولین نسخه‌ای که او در سال ۲۰۱۱ توسعه داد در بخش اخبار فیس‌بوک و بعدها در سال ۲۰۱۲ در سرویس اینستاگرام مورد استفاده قرار گرفت. در سال ۲۰۱۳ در جریان کنفرانس آمریکا JSConf این کتابخانه متن‌باز اعلام شد.

۱- معرفی و کار با ری اکت ورژن ۱۶ ۸ خرداد، ۱۳۹۸
۲- جی اس اکس چیست؟ ۱۲ اسفند، ۱۳۹۸
۳- استایل در جی اس اکس ۱۲ اسفند، ۱۳۹۸
۴- فانکشن و متغیر در جی اس اکس ۱۲ اسفند، ۱۳۹۸
۵- استفاده از آرایه و آبجکت در جی اس اکس ۱۲ اسفند، ۱۳۹۸
۶- مدارا کردن با ارورها و استفاده از آی دی ای ۱۲ اسفند، ۱۳۹۸
۷- چرا از کامپوننت ها استفاده می کنیم؟ ۱۲ اسفند، ۱۳۹۸
۸- سی اس اس و ری اکت فرگمنت؟ ۱۲ اسفند، ۱۳۹۸
۹- فیکر جی اس و کامپوننت ساده ۱۲ اسفند، ۱۳۹۸
۱۰- ساخت کامپوننت در ری اکت از اول ۱۲ اسفند، ۱۳۹۸
۱۱- گرفتن و پس کردن پراپز در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۲- آماده کردن کامپوننت مادر در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۳- آماده کردن کامپوننت بچه در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۴- فرق Functional و Class Based کامپوننت در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۵- ساخت اپ جدید در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۶- گرفتن موقعیت کاربر در جاواسکریپت ۱۲ اسفند، ۱۳۹۸
۱۷- کار با Class Based Component در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۸- کار با States در ری اکت ۱۲ اسفند، ۱۳۹۸
۱۹- استفاده از Conditional Rendering در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۰- معرفی Component Lifecycle در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۱- فرستادن داده ها به کامپوننت دیگر در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۲- استفاده از Ternary Expression در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۳- ری فکتور و تمیزکاری در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۴- سی اس اس در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۵- کامپوننت Spinner در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۶- تعریف Default Props در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۷- رندر کردن شرطی در ری اکت چگونه باید باشد؟ ۱۲ اسفند، ۱۳۹۸
۲۸- اپ جدید سرچ عکس در ری اکت ۱۲ اسفند، ۱۳۹۸
۲۹- استفاده از Events در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۰- المنت های تحت کنترل در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۱- فرم در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۲- مکالمه با کامپوننت کوچکتر از بزرگتر در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۳- فرق axios و fetch ای پی آی ۱۲ اسفند، ۱۳۹۸
۳۴- ساخت ای پی آی با Axios در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۵- رندر کردن لیست در ری اکت ۱۲ اسفند، ۱۳۹۸
۳۶- توضیحی در مورد مپ و جاواسکریپت ورژن ۲۰۱۹ ۱۲ اسفند، ۱۳۹۸
۳۷- چرا برای المنت های آرایه ما به key احتیاج داریم؟ ۱۲ اسفند، ۱۳۹۸
۳۸- معرفی سی اس اس گرید ۱۲ اسفند، ۱۳۹۸
۳۹- چطور از DOM در ری اکت استفاده کنیم؟ ۱۲ اسفند، ۱۳۹۸
۴۰- اتمام اپ در ری اکت جی اس ۱۲ اسفند، ۱۳۹۸