LINUX.ORG.RU

тебя интересует разработка по методологии БЭМ (т.е. блоки, элементы, модификаторы, всякие самодостаточные js, css и html для 1 блока и повторное использование результата) или же средства разработки от яндекса?

Goganchic ★★
()
Ответ на: комментарий от Goganchic

тебя интересует разработка по методологии БЭМ (т.е. блоки, элементы, модификаторы, всякие самодостаточные js, css и html для 1 блока и повторное использование результата) или же средства разработки от яндекса?

Скорее первое, даже js сюда не включаю (ибо можно заюзать ангуляр). Все библиотеки и средства разработки от Яндекса выглядят скорее как один большой «web application framework», включающий и тулкит, и CSS-фреймворк, и JS-фреймворк. Пока думается, что это излишне. Хотя, наверное, писать вручную CSS по БЭМ напряжно, потому и спрашиваю.

static_lab ★★★★★
() автор топика
Ответ на: комментарий от static_lab

Мы потихоньку внедряем у себя БЭМ (без яндексовый утилит конечно), вроде структура верстки улучшается. Тонкий момент: если ты хочешь именно БЭМ (т.е. классы типа .block__element) - то лучше это дело скрыть кодо-генерацией, т.е. писать в шаблоне на каком-нибудь dsl в терминах блок-элемент, а конечный код пусть генерирует какой-то препроцессор. Это касается как html, так и css.

Goganchic ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.