Тёмный

Александр Дунай (Альфа-Банк) - Улучшаем качество кода React-приложения с помощью Compound Components 

HolyJS
Подписаться 29 тыс.
Просмотров 4,2 тыс.
50% 1

Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
Скорее всего, вы сталкивались с проблемой, когда ваш React-компонент становится большим, сложным и в нем появляется куча условий. Согласитесь, такие компоненты сложно читать, ревьюить и вообще понимать, что там происходит.
В этом докладе Александр поделится подходом написания компонентов, помогающих избежать такой ситуации - Compound Components.

Наука

Опубликовано:

 

20 июн 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@glebbaruch6644
@glebbaruch6644 11 месяцев назад
Спасибо Александру! Полезное видео и короткое
@jpffinc
@jpffinc Месяц назад
Спасибо, было полезно)
@user-iw2ne1ek2u
@user-iw2ne1ek2u 4 месяца назад
Спасибо!
@user-vt9co1pv4t
@user-vt9co1pv4t 4 месяца назад
Где-то можно посмотреть основной код, какова реализация внутри компонентов?
@zakr2
@zakr2 Год назад
Самое интересное, как эта бизнес логика в компаунде реализована. Подозреваю, что вложенные тернарники заменили на ифы и стало норм :)
@yd8874
@yd8874 2 года назад
А внутренности вложенных компонентов показать? Туда же весь ад спрятали.
@kolyashevchyk5939
@kolyashevchyk5939 Год назад
не думаю там звичайний свіч і композиція, ад в бека на стороні а тут трішки ооп і все
@iGotton
@iGotton 2 года назад
Внешне причесали, да, а что внутри? Пока это выглядит просто, как разбиение на компоненты одного большого и импорт, где внутри каждого тот же код. Никуда не делась потребность проверять пропс и рисовать по условию.
@sergeys4732
@sergeys4732 Год назад
А что происходит с tree-shake при таком подходе? Он не перестанет работать разве ?
@rikithikatakizu2
@rikithikatakizu2 Год назад
Без отличий от изначального варианта
@pavelorso
@pavelorso 11 месяцев назад
"На уровне выше" творится тот ад что был внутри) ничего не поменялось, тема не раскрыта..
@aysommer
@aysommer 2 года назад
Э И Вот Чуваку надо научиться вести лекции, пока слушать это невозможно. Лучше прочитать статью на хабре
@egorgor
@egorgor 2 года назад
На скорости 1.5 норм
@pinkiseven659
@pinkiseven659 Год назад
@@egorgor на х3 еще лучше
Далее
Akamakasi dedimi nima dedi🤔
00:25
Просмотров 2,7 млн
24 часа Я МИСТЕР БИСТ челлендж
1:12:42
ОБНОВАА?? ЛУТАЕМ МЕГАЯЩИКИ
3:12:14
Просмотров 312 тыс.
Дмитрий Грош - Батчинг в React
35:05
REAL React Interview Questions - Live Coding
13:03
Просмотров 66 тыс.
Design patterns in React
14:37
Просмотров 146 тыс.
Собери ПК и Получи 10,000₽
1:00
Просмотров 999 тыс.
iPhone 16 - КРУТЕЙШИЕ ИННОВАЦИИ
4:50
Asus  VivoBook Винда за 8 часов!
1:00
Просмотров 1 млн