UPD: Опубликовали видео: https://www.youtube.com/watch?v=BuKeVrQmVKI&t Мы продолжаем серию встреч для новичков!
На этот раз Владимир Гриненко проведет мастер-класс, на котором:
- Сверстает макет с нуля по БЭМ-методологии, попутно объясняя ее принципы.
- Покажет на примере сверстанного макета, как перевести любой БЭМ-проект на React.
Вас ждет максимум практики и примеров!
Регистрация уже открыта: https://events.yandex.ru/events/bemup/02-february-2018/.
Stay BEMed!
Когда-то @tadatuta предлагал аккумулировать потенциальные вопросы для будущих bemup'ов. Не знаю, собирались ли они где-то, но вот мои пять копеек. Про что-то спрашивал здесь, но вопросы остались; полной ясности нет. Вот:
bem-react-core (в react по-прежнему новичок, разбираюсь; что-то, наверное, покажется совсем нубовским, сорри):
ListLayout
,ListItem
. Хотелось бы хранить их в отдельной папкеList
. В случае сenb
решал проблему заведением дополнительных уровней, что выглядело слегка кривовато. Наск. помню, заявлялось, что при использованииbem-react
это будет возможно.postcss
передstylus
. (Использованиеstylus
сbem-react-core
? Есть ли смысл?)i-bem
наreact
? (Альтернативы практикамi-bem/BEMDOM/BEMHTML
. Для заменыBEMHTML
, напр., интересует возможность подсунуть на клиенте описание компонента и создать новый dom-элемент с react-представлением или что-то вроде. ДляBEMDOM
-- манипуляции с деревом объектов: поиск, создание, добавление. Дляi-bem
-- модификация компонент: модификаторов, доступ к свойствам и пр. Последнее, вероятно, решается через состояния вreact
?webpack
'ом. Исходное состояние (перед обработкойbabel
'ем) выпадает. Это можно как-то решать?Общее/разное:
Обязательно оставляйте свои хотелки, желательно, чтобы еще оставалось время на реакцию.
Про чистые вопросы — их же можно отвечать сразу, не обязательно терпеть с ответами до митапов.
Не могу найти где оставлять обратную связь о мероприятии)
@morshinin можно завести новый пост на форуме или написать в телеграмм https://telegram.me/bem_ru