Size: a a a

2020 February 05

V

Valentin in БЭМ
Роман
Это же не управление, просто каскад
управление стилями для конечного элемента. Это имел в иду, никакого управления функционалом
источник

Р

Роман in БЭМ
Всё равно не понял. Какое управление? Какой функционал?
источник

V

Valentin in БЭМ
Роман
Всё равно не понял. Какое управление? Какой функционал?
.block .block2 .block2_mod_val
это
block(block) block(block 2).mod(mod val)
источник

Р

Роман in БЭМ
Valentin
.block .block2 .block2_mod_val
это
block(block) block(block 2).mod(mod val)
Да, верно.
источник

И

Ильдар in БЭМ
Всем здравствуйте. Я много работаю и мало отдыхаю, учу технологии по необходимости, а не по приколу. Всегда стремлюсь кодить лучше чем вчера. Бэм стек классический дался тяжело. Убил на него много времени. С реактом знаком но проектов крупных на нем не делал и по работе не делаю. Но я бы с радостью перешёл на бэм в стеке реакт если бы был стартеркит как бэм экспресс например, чтоб можно было сразу сесть и делать фронт с серверным рендером + бэминар от Я, где скиловый дядька собирает 2 страничный статический фронт с использованием бэм компонентов, уровней переопределения итд.

Думаю что я такой не один.
источник

Р

Роман in БЭМ
Ильдар
Всем здравствуйте. Я много работаю и мало отдыхаю, учу технологии по необходимости, а не по приколу. Всегда стремлюсь кодить лучше чем вчера. Бэм стек классический дался тяжело. Убил на него много времени. С реактом знаком но проектов крупных на нем не делал и по работе не делаю. Но я бы с радостью перешёл на бэм в стеке реакт если бы был стартеркит как бэм экспресс например, чтоб можно было сразу сесть и делать фронт с серверным рендером + бэминар от Я, где скиловый дядька собирает 2 страничный статический фронт с использованием бэм компонентов, уровней переопределения итд.

Думаю что я такой не один.
+1
источник

V

Valentin in БЭМ
Как подружить блоки на бем и css Modules?
источник

V

Valentin in БЭМ
next.js 9.2 позволяет иметь один общий ксс файл (рутовый), либо использовать модульный ксс. Это никак не подружить или использовать кастомный ксс лоадер?
источник

EW

Eugeniy World in БЭМ
Хм, у нас кажется решили эту проблему
источник

EW

Eugeniy World in БЭМ
Как приеду, постараюсь найти
источник

V

Valentin in БЭМ
Eugeniy World
Как приеду, постараюсь найти
❤️ нереал подгорает от настройки импортов стилей в nextjs. какой то ужс
источник

EW

Eugeniy World in БЭМ
Хм, нет, чет у нас походу немного не то, что тебе нужно 🙁
источник

V

Valentin in БЭМ
Я где то один вариант видел, но он на соплях держится, блин...
источник
2020 February 07

SB

Sergey Belozyorcev in БЭМ
Valentin
Как подружить блоки на бем и css Modules?
А в чём проблема?
источник

V

Valentin in БЭМ
Sergey Belozyorcev
А в чём проблема?
в импорте ксс, если приложение заставляет использовать ксс модули, как с ними дружить cn()?
источник

SB

Sergey Belozyorcev in БЭМ
Valentin
в импорте ксс, если приложение заставляет использовать ксс модули, как с ними дружить cn()?
Ты хочешь параллельно или внутри использовать?
источник

V

Valentin in БЭМ
внутри, ориентир у меня на next.js 9.2+
источник

SB

Sergey Belozyorcev in БЭМ
Valentin
внутри, ориентир у меня на next.js 9.2+
Если я тебя правильно понял, то всё можно решить кастомным хэлпером. На вход кидаешь стили, а под капотом используешь cn.
источник

V

Valentin in БЭМ
Sergey Belozyorcev
Если я тебя правильно понял, то всё можно решить кастомным хэлпером. На вход кидаешь стили, а под капотом используешь cn.
угу, но я не понимаю как ксс модули собираются, мне нужно куки стилей тащить вглубь по модификаторам (компонентам)
источник

SB

Sergey Belozyorcev in БЭМ
https://github.com/bem/bem-react/pull/431

Здесь есть наработки
источник