Search
Write a publication
Pull to refresh
4
0
Андрей Вольфман @AndreyVolfman

Фронтенд

Send message

Каррируем React-компоненты: функциональные паттерны на фронтенде

Level of difficultyMedium
Reading time4 min
Views6.1K

Современный React все больше соответствует идеалам функционального программирования.

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

Эти паттерны плотно укоренились в сознании фронтенд-разработчиков, делая наш код значительно чище, читаемее и предсказуемее.

В этой статье мы применим один из функциональных паттернов в React приложении и посмотрим что из этого выйдет.

Читать далее

Пять нужных кастом-хуков для React

Level of difficultyMedium
Reading time5 min
Views8.3K

React предоставляет программисту прекрасный базовый набор хуков и с каждой версией их количество и функционал увеличивается.

Трудно представить код современного React-приложения без таких функций как useState, useEffect, useRef и так далее.

Однако, в повседневной жизни мы часто решаем рутинные задачи, многие из которых могут быть автоматизированы.

Создание кастом-хуков это прекрасная возможность выделить часто переиспользуемый код в отдельные сущности.

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

Ниже мы рассмотрим примеры некоторых из них.  

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Frontend Developer
Senior
TypeScript
JavaScript
React
CSS
HTML