برنامه نویس وب و فرانتاند و ریاکت و وب سایت 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:
کلی هوک باحال ((:
امیدوارم این آموزش مفید واقع شده باشه.
خوشحال میشم نظرتون رو درباره هوکها و نحوه تدریس بشنوم :)
مطلبی دیگر از این انتشارات
از تشخیص کلیک خارج از کامپوننت تا Type Assertions در تایپاسکریپت
مطلبی دیگر از این انتشارات
خداحافظ ریداکس، سلام کانتکست (قسمت دوم)
مطلبی دیگر از این انتشارات
اسکیما ولدیشن در ریداکس