آموزش نکات React Hooks را فقط حرفه ای ها می دانند [ویدئو]

React Hooks Tips Only the Pros Know [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا عاشق React هستید اما با Hooks API جدید هستید؟ آیا در حال حاضر از React Hooks استفاده می کنید اما مطمئن نیستید که کار را درست انجام می دهید؟ یا شاید گاهی اوقات با برخی از جزئیات React Hooks دچار مشکل می شوید؟ اضافه شدن Hooks API به React یک تغییر بزرگ بود. قبل از React Hooks، بیشتر کامپوننت ها باید مبتنی بر کلاس باشند. اکنون، با Hooks، اینها اغلب اجزای کاربردی بسیار ساده‌تر هستند. استفاده از قلاب ها می تواند بسیار ساده باشد. هنوز راه‌های زیادی وجود دارد که می‌توانید React Hooks را خراب کنید. و اغلب به نظر می رسد راه های زیادی وجود دارد که می توانید اجزای خود را با درک بهتر نحوه استفاده از هر React Hook بهبود بخشید. در این دوره، شما نه تنها نحوه استفاده از React Hooks را بررسی می‌کنید، بلکه به پشت صحنه رفته و در کد منبع React و قوانین React ESLint غوطه‌ور می‌شوید تا ببینید چرا هوک‌ها به این شکل کار می‌کنند. در اینجا، همه چیز را در مورد استفاده از React Hooks و مزایا و معایب Hook های مختلف خواهید آموخت. شما یاد خواهید گرفت که چه زمانی از useState() در مقابل useReducer(). استفاده کارآمد از useContext() را بررسی خواهید کرد. خواهید دید که چه زمانی از useLayoutEffect() استفاده کنید و چه زمانی useEffect() بهتر است. شما چندین قلاب سفارشی قابل استفاده مجدد ایجاد خواهید کرد. در نهایت، همه چیزهایی را که آموخته‌اید در یک کتابخانه ابزار کامل‌تر ترکیب می‌کنید تا نشان دهید که چگونه همه آنها با هم ترکیب می‌شوند. در پایان این دوره، همه چیز را در مورد React Hooks با TypeScript یاد خواهید گرفت. همه فایل‌های منبع در مخزن GitHub در https://github.com/PacktPublishing/react-hooks-tips-only-the-pros-know-course آپلود می‌شوند. با React Hooks از موارد استفاده اولیه فراتر بروید React Hook های سفارشی ایجاد کنید بدانید که چرا باید از قوانین React Hooks پیروی کنید نحوه پیاده سازی هوک ها در کد منبع React را بدانید نحوه استفاده از React Hooks با TypeScript را بیاموزید این دوره برای توسعه دهندگان React که می خواهند یاد بگیرند که چگونه از Hooks استفاده کنند و توسعه دهندگانی که می خواهند بدانند React Hooks در زیر هود چگونه کار می کند، ایده آل است. درک اولیه React و کامپوننت‌های کاربردی همراه با یک کامپیوتر با Node، NPM، یک مرورگر مدرن مانند کروم یا فایرفاکس، و یک ویرایشگر کد مورد نیاز است. دانش اولیه TypeScript و React Hooks مفید است اما اجباری نیست. دوره کوتاه، واضح و کاملی که Hooks را در React 18 پوشش می‌دهد * نحوه ترکیب React Hooks با سایر ویژگی‌های React را در سناریوهای پیچیده‌تر نشان می‌دهد * همراه با فایل‌های کد و PPT آپلود شده در مخزن GitHub

سرفصل ها و درس ها

مقدمه دوره Introduction to the Course

  • خوش آمدی Welcome

  • اهداف دوره Course Goals

  • معرفی شخصی Personal Introduction

  • پیش نیازها Prerequisites

React Hooks - اصول اولیه React Hooks – The Basics

  • قلاب استاندارد useState() – قسمت 1 The Standard useState() Hook – Part 1

  • قلاب استاندارد useState() – قسمت 2 The Standard useState() Hook – Part 2

  • قلاب استاندارد useEffect(). The Standard useEffect() Hook

  • قلاب استاندارد useContext(). The Standard useContext() Hook

React Hooks - فراتر از اصول React Hooks – Beyond the Basics

  • قلاب های سفارشی Custom Hooks

  • قوانین قلاب - نام های سفارشی قلاب Rules of Hooks – Custom Hook Names

  • قلاب استاندارد userRef(). The Standard useRef() Hook

  • قلاب استاندارد useLayoutEffect(). The Standard useLayoutEffect() Hook

  • قلاب ها و وابستگی ها ()useRef و useState(). The useRef() and useState() Hooks and Dependencies

  • ایجاد یک قلاب useDebounce() سفارشی Creating a Custom useDebounce() Hook

  • قلاب استاندارد useCallback(). The Standard useCallback() Hook

  • ایجاد یک قلاب useWillUnmount() سفارشی Creating a Custom useWillUnmount() Hook

  • ایجاد یک قلاب useThrottle() سفارشی Creating a Custom useThrottle() Hook

  • قلاب استاندارد useDebugValue(). The Standard useDebugValue() Hook

  • قوانین هوک - فقط قلاب ها را در سطح بالا فراخوانی کنید Rules of Hooks - Only Call Hooks at the Top Level

  • استفاده از Multiple useState() Hooks Using Multiple useState() Hooks

  • قلاب استاندارد useReducer() The Standard useReducer() Hook

  • قلاب استاندارد useMemo() The Standard useMemo() Hook

کیمروف - کتابخانه فرمی مانند فرمیک Kimrof – A Formik-Like Forms Library

  • مقدمه ای بر کیمروف Introduction to Kimrof

  • زمینه و ارائه دهنده کیمروف The Kimrof Context and Provider

  • نمایش مقادیر Displaying the Values

  • ویرایش داده ها Editing the Data

  • ارسال فرم Submitting the Form

  • اعتبار سنجی فرم Validating the Form

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش نکات React Hooks را فقط حرفه ای ها می دانند [ویدئو]
جزییات دوره
2 h 23 m
28
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

ABL THE PROBLEM SOLVER ABL THE PROBLEM SOLVER

Maurice de Beijer یک مشاور نرم افزار و یک مربی متخصص در TypeScript، ECMAScript، React، Svelte و ASP.NET MVC است. او برای یک برنامه ایمنی بزرگ و جهانی برای صنعت نفت و گاز با استفاده از React کار کرده است. او همچنین یکی از اعضای فعال جامعه منبع باز و گروه کاربری dotNet است و به سازماندهی جلسات آن کمک می کند. زمانی که برنامه‌های کاربردی نمی‌سازد، به توسعه‌دهندگان دیگر در مورد موضوعاتی که در آن تخصص دارد آموزش می‌دهد. او از سال 2005 با ارزش‌ترین برنده جایزه حرفه‌ای سالانه مایکروسافت بوده است.