Как лучше именовать стили в css модулях?

Доброй ночи.
В приложении на React использую css-модули, и встал вопрос, как лучше писать имена классов - с доменом (именем компонента) или без него?
- С доменом код получается грязнее, но зато следуем соглашению о том, что классы компонента должны быть названы по имени компонента, БЭМ сюда же
- Без домена код получается чище, плюс одинаковые имена классов в разных компонентах (например, item) все равно будут предварены именем компонента и хэшем, т.к. css модули scoped. Это наводит на мысль о бессмысленности компонентного префикса в именах классов

// Component.js
styles['component-name-element']
// vs
styles.element

Что лучше и почему?
Заранее спасибо.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы