8000 GitHub - egolegegit/lesson_11_project: 11. Расширенные хуки и базовая оптимизация
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

egolegegit/lesson_11_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LESSON_11_project

  1. Расширенные хуки и базовая оптимизация

Цель урока:

  • Изучим хуки useRef, useMemo, useCallback

  • Поймем, что такое компоненты высшего порядка (Higher-Order Components, HOC)

  • Поймем, зачем нужен React.memo (компонент высшего порядка) и чем он отличается от useMemo

  • Изучим React.cloneElement и React.Children

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

Содержание урока:

  • Хуки useRef, useMemo, useCallback, их особенности и способы применения

  • HOC (компоненты высшего порядка) - что это такое и чем могут быть полезны

  • React.memo (компонент высшего порядка) - повышение производительности

  • React.cloneElement, React.Children - особенности и способы применения

  • Разработка переиспользуемого компонента формы

  • Автоматическая установка фокуса на поле ввода при открытии страницы

  • Переключение полей для ввода при нажатии на Enter

About

11. Расширенные хуки и базовая оптимизация

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0