bemto
Привет. Вот то, над чем я в последнее время немного работаю — bemto — набор миксинов для Jade, позволяющих легко и просто писать код в нотации БЭМ.
Я очень люблю писать код, следуя БЭМ, а также мне очень нравится Jade, так что я подумал, что имеет смысл добавить немного БЭМа в Jade. И, надеюсь, что кому-то это тоже может пригодиться.
Если вы ещё не читали статью про БЭМ в Smashing Magazine или статью Николаса Галлахера про архитектуру фронтенда — сейчас самое время это сделать. Эти статьи описывают несколько вариантов того, как можно писать хороший расширяемый и поддерживаемый код.
Jade же — шаблонизатор, во многом похожий на Haml за авторством ТиДжея Головайчука.
В общем, идите и прочитайте документацию — там всё описано в подробностях. И обратите внимание на подробный юзкейс — он показывает как можно писать простые реиспользуемые блоки с bemto.
Вы можете прокомментировать эту статью в Мастодоне.
Опубликовано с метками: #Project #BEM #Preprocessing