Как стать автором
Обновить
7
0
Anton Krylov @roaming-light

Senior Frontend Engineer

Отправить сообщение

Пишем хорошие компоненты, которые захочется переиспользовать, а плохие — не пишем

Время на прочтение9 мин
Количество просмотров14K

Обсудили с Антоном Крыловым, фронтенд-разработчиком Авито, как нужно и не нужно писать компоненты. Поговорили про характеристики компонентов и коснулись Dependency Injection и DSL-like подхода в React.

Читать далее
Всего голосов 11: ↑9 и ↓2+8
Комментарии8

Гайд по написанию и рефакторингу компонентов, которые хочется переиспользовать

Время на прочтение10 мин
Количество просмотров14K
Случалось ли вам, выполняя какую-то задачу, понять, что самый простой путь — нажать Сtrl+C, Сtrl+V: перетащить из соседней папочки пару файлов, поменять пару строчек, и будет ок? Повторялось ли это ощущение? Я хочу рассказать о том, как боролся с этой проблемой и к чему пришёл вместе с командой. Назовём это решение «универсальные компоненты» (если у кого-то будет более удачное название для концепции, жду в коментариях). Примеры буду приводить в основном на React, но концепции будут общие.
Читать дальше →
Всего голосов 15: ↑11 и ↓4+10
Комментарии6

Информация

В рейтинге
Не участвует
Работает в
Дата рождения
Зарегистрирован
Активность