Компоненты высшего порядка ReactJS (Higher-order components)

#React #ReactJS Паттерн Компонент высшего порядка назван по аналогии с функциями высшего порядка. Функция высшего порядка - это функция, которая либо принимает функцию как аргумент, либо возвращает функцию как результат. И то же самое можно сделать с компонентами. Функция (Higher Order component, HOC) может принимать компонент в качестве аргумента, что-то с ним делать и возвращать модифицированный (каким-то образом улучшенный) компонент. Рекомендую интересный канал о фронтенде 💡 Мы в соцсетях: 💻 Telegram: 💻 Twitter: 💻 GitHub: ☕️ Поддержать: Курсы и плейлисты: 💡 Паттерны ReactJS: 💡 Как пройти ReactJS собеседование: 💡 ReactJS хуки: 💡 Redux Saga: 💡 Redux: 💡 Как создать слайдер на ReactJS: 💡 Все о ReactJS: 💡 Tailwind: 💡 Svelte: 💡 Sass: 💡 GraphQL: 💡 JavaScript: 00:00 - Почему паттерн так называется 00:23 - Пример функции высшего порядка 01:28 - Еще один примеры функции высшего порядка 02:47 - Пример компонента высшего порядка для семейства компонентов 09:16 - Рекомендации по именованию HOC’ов 09:27 - displayName и дебаггинг 10:49 - displayName и ошибки в консоли 11:09 - Мысли про компоненты высшего порядка #devmagazine #devmagazinechannel
Back to Top