Size: a a a

2017 May 29

GJ

Gentleman Jack in React Kyiv
Суть еще в том, как правильно юзать модификаторы, композицией или цепочкой?
источник

KP

Kateryna Porshnieva in React Kyiv
Можно использовать composes, можно - нет. Я обычно сосчитаю оба варианта
источник

AM

Alex Maslakov in React Kyiv
>  что БЭМ это костыли а вот Модули изменять вашу жизнь навсегда :D
просто ты не паришься что залезешь к кому то в неймспейс и все, при беме - нужно менеджить неймспейсы, тут за тебя следят за этим
источник

KP

Kateryna Porshnieva in React Kyiv
Kateryna Porshnieva
Можно использовать composes, можно - нет. Я обычно сосчитаю оба варианта
**сочетаю
источник

AC

Alex Chernenko in React Kyiv
короче БЭМ как был так и остался, просто перекочевал в модули по большому счету)
источник

AM

Alex Maslakov in React Kyiv
ну.......  потом можно компилировать в классы 'a b c'
источник

AM

Alex Maslakov in React Kyiv
какой же это бем
источник

KP

Kateryna Porshnieva in React Kyiv
Alex Chernenko
короче БЭМ как был так и остался, просто перекочевал в модули по большому счету)
Ну Бэм есть способом организации имён, и все
источник

KP

Kateryna Porshnieva in React Kyiv
Так то классы и до Бэма использовались
источник

AC

Alex Chernenko in React Kyiv
Спасибо вам! Картину прояснили. Мы будем и дальше юзать цепочки классов, просто теперь ипользуя возможности модулей
источник

GJ

Gentleman Jack in React Kyiv
Kateryna Porshnieva
Можно использовать composes, можно - нет. Я обычно сосчитаю оба варианта
Ближе всего к истине, я считаю) спасибо)
источник

AC

Alex Chernenko in React Kyiv
а вот на революционную фразу  "In CSS Modules each class should have all the styles needed for that variant" я бы тогда не покупался так просто
источник

KP

Kateryna Porshnieva in React Kyiv
Alex Chernenko
а вот на революционную фразу  "In CSS Modules each class should have all the styles needed for that variant" я бы тогда не покупался так просто
Иногда это удобно, иногда нет
источник

KP

Kateryna Porshnieva in React Kyiv
источник

KP

Kateryna Porshnieva in React Kyiv
Например, в данном случае использовать их концепцию с единым классом было бы сущим кошмаром
источник

KP

Kateryna Porshnieva in React Kyiv
но в целом концепция хорошая и правлильная, и уменьшает количество возможных багов, просто в некотрых случаях не совсем удобно
источник

AC

Alex Chernenko in React Kyiv
Ооо спасибо большое
источник

KP

Kateryna Porshnieva in React Kyiv
но вот от mixinoв советую отказаться в пользу composes
источник

AC

Alex Chernenko in React Kyiv
а почему? чтобы эту логику держать только в модулях?
источник

KP

Kateryna Porshnieva in React Kyiv
composes - это mixins done right

composes переиспользует названия классов, а не код
источник