332 читали · 6 лет назад
Пошаговая инструкция, как сделать React Hook для перемещения элементов веб-страницы на базе RxJS
Существует ряд задач, для решения которых RxJS подходит лучше всего. Одна из таких задач — это комбинация нескольких "потоков" событий с целью создания какого-либо жеста. В этой статье шаг за шагом напишем универсальный hook для React, который позволит подключить жест передвижения к любому HTML-элементу Почему решение именно с этими подходами Эту логику также можно было бы оформить как HoC (higher-order component), но hook лучше подходит, т.к. проще типизируется и не создает лишних уровней вложенности в react-дереве...
1 год назад
React Hooks - что это такое, преимущества использования хуков
Совершенно очевидно, что компоненты классов не всегда являются отличной функцией в React. Чтобы решить общие проблемы, с которыми сталкиваются разработчики React при использовании классовых компонентов, в React появились React Hooks. React Hooks - это функции, которые вы можете использовать для управления состоянием и методами жизненного цикла компонентов. React Hooks позволяют: - добавлять состояние в функциональный компонент; - управлять жизненным циклом компонента без необходимости использовать...