@maksmaksimovich

Для чего в react миксины?

Для чего в react используются миксины (не совсем понимаю, что это вообще такое, не могли бы вы объяснить в двух словах?) и какая альтернатива для них? Вроде как в классах их уже нет, так что в классах тогда используется вместо миксинов?
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Миксин - это примесь.
Например, был у вас компонент "кофе", вы в него добавили миксин "молоко" - получили "кофе с молоком".
А если добавили миксин "молоко" и вскипятили его (или как там процесс идет) - получили капучино.

То есть, вы для двух разных кофе (компонентов, типа) с помощью однотипного миксина (молоко) добились схожих эффектов. Пример может не самый лучший, но думаю понятный. Миксин - это некий набор дополнительной логики.

Что в классах вместо миксинов? Думаю HOC (компонент высшего порядка)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы