Udemy

Platform

Русский

Language

Other

Category

React Hooks в Деталях

Освойте всю силу и мощь React Hooks API на десятках интересных примеров! Научитесь писать кастомные хуки.

4.96 (25 reviews)

Students

8.5 hours

Content

Jul 2021

Last Update
Regular Price


What you will learn

Писать приложения на React с помощью актуального Hooks API

Создавать свои собственные пользовательские хуки

Оптимизировать React приложение

Правильно писать функциональные компоненты

Правильно передавать данные между компонентами

Как хуки работают "под капотом"


Description

В этом курсе мы досконально изучим React Hooks API, узнаем все их секреты и подводные камни. А также разберемся как правильно писать функциональные компоненты с их помощью.

Меня зовут Андрей и я буду вашим инструктором. Я разрабатываю программное обеспечение уже больше 10 лет. Последние 4 года ежедневно использую библиотеку React в своих проектах. Хочу поделиться с Вами накопленным опытом и знаниями.

Я познакомлю вас с общими концепциями декларативного и функционального программирования. А также расскажу, какие идеи стоят за библиотекой React в общем и Hooks API в частности.

Минимум теории, максимум практики. На протяжении 16 глав мы будем постигать философию хуков на множестве разнообразных практических примеров.

Код большинства примеров я буду писать "в режиме реального времени". Таким образом вы сможете увидеть весь процесс в деталях. Также я надеюсь, что вы будете писать код параллельно со мной, ведь практика - это единственно верный способ действительно хорошо познакомиться с определенной технологией.

Мы начнем с элементарных примеров использования встроенных хуков, и будем постепенно усложнять материал.

Мы рассмотрим все хуки, для чего они нужны и когда каждый из них стоит использовать. Я уделю внимание не самым очевидным вариантам применения стандартных хуков и некоторым подводным камням при их использовании.

По окончанию курса вы сможете:

  • Создавать React приложения с помощью самых актуальных технологий

  • Писать функциональные компоненты с помощью Hooks API

  • Правильно применять композицию и передавать данные по дереву компонентов в одном направлении

  • Выделять общую логику в пользовательские хуки

  • Использовать на практике концепции функционального и декларативного программирования

Присоединяйтесь, нас ждет много интересного!


Screenshots

React Hooks в Деталях
React Hooks в Деталях
React Hooks в Деталях
React Hooks в Деталях

Content

Вступление

Вступление

Основы хуков, useState

Основы useState

Функция vs класс

Первые пользовательские хуки

Ленивая инициализация useState

Хранение функций в useState

Сайд эффекты, useEffect

Основы useEffect

useEffect vs useLayoutEffect

Императивный код в React, useRef

Хук useRef

Master-detail layout

Хук useImperativeHandle

Компоненты высшего порядка

Более сложные хуки

Хук useCallback

Как React рендерит компоненты

Хук useContext

Хук useReducer


Reviews

S
Sergei14 May 2021

Отличный курс, наверное, лучший сборник и вводная на тему Хуков на русском. Во время прохождения 6 раздела курса, сравнивал вашу реализацию и описанную в usehooks и react-use. Был бы рад, если бы вы рассмотрели или сделали обзор на последнюю. Очень популярное решение на данный момент при выборе библиотеки с кастомными хуками. Буду ждать новых курсов от вас, надеюсь, TypeScript не за горами)  Спасибо вам за материал)

F
Foxy7 May 2021

Спасибо за курс, очень познавательно! Только начала проходить, и уже все гораздо понятнее, чем при попытках самостоятельно разобраться в теме.

А
Александр6 April 2021

Автор очень доходчиво обьясняет. Материал осваивается быстро, низкий поклон за объяснение по пользовательским функциям.

S
Sergey3 April 2021

Очень хороший урок 14 "Как реакт рендерит компоненты" Остальные уроки - слишком затянуты, пока досмотришь как автор пишет свой код - забываешь про что урок-то был.


3633346

Udemy ID

11/13/2020

Course created date

2/28/2021

Course Indexed date
Bot
Course Submitted by