برنامه نویس وب و فرانتاند و ریاکت و وب سایت 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:
کلی هوک باحال ((:
امیدوارم این آموزش مفید واقع شده باشه.
خوشحال میشم نظرتون رو درباره هوکها و نحوه تدریس بشنوم :)
مطلبی دیگر از این انتشارات
آموزش react navigation5
مطلبی دیگر از این انتشارات
تیم ریاکت دارن چیکار میکنن؟ (قسمت چهارم)
مطلبی دیگر از این انتشارات
خطای کمبود فضای حافظه در هنگام Build پروژه های بزرگ React