برنامه نویس وب و فرانتاند و ریاکت و وب سایت https://react.ir
ویژگیهای جدید ریاکت 16.8 (React Hooks)
داخل این ویدیو قصد دارم درباره ویژگی جدید ریاکت به نام hook صحبت کنم. این ویژگی در نسخه 16.8 به ریاکت اضافه میشه و فوق العاده کار با react ساده تر و کد زدن خیلی سریعتر میشه.
اگر علاقه مند به یادگیری کانتکست هستید پیشنهاد میکنم مقاله زیر رو مطالعه کنید:
با استفاده از hook ما میتوانیم در کامپوننت فانکشنال ریاکت علاوه بر state از life cycle متدها استفاده کنیم، کدهای reusable بنویسیم، خوانایی کد را فوق العاده بالا ببریم و مهم از همه کمتر کد بنویسیم.
داخل ویدیو زیر درباره hook های زیر صحبت کردم:
و روش ساخت Custom Hooks رو بررسی کردم.
Use State
با استفاده از هوک useState داخل Functional Component ها می توان از State استفاده کرد:
useEffect
با استفاده از هوک useEffect داخل Functional Component ها می توان از Life Cycle استفاده کرد:
useContext
اگر با Context آشنایی ندارید این مقاله را بخوانید:
کدها:
کتابخانه The Platform:
کلی هوک باحال ((:
امیدوارم این آموزش مفید واقع شده باشه.
خوشحال میشم نظرتون رو درباره هوکها و نحوه تدریس بشنوم :)
مطلبی دیگر از این انتشارات
چهارمین دورهمی جامعه ری اکت ایران (دیدگاه شخصی)
مطلبی دیگر از این انتشارات
چند نکته خودمانی در مورد برنامه نویسی JS و ReactJS
مطلبی دیگر از این انتشارات
کی باید به setState تابع پاس بدیم؟