Добрый день.
Познаю дзен БЭМ'а. Очень хочу осознать, как правильно должен декомпозироваться BEMJSON между бандлами и блоками используемыми этим бандлом.
Чтобы было максимально понятно о чем идет речь, приведу конкретный пример.
Пример:
У нас есть два бандла.
Каждый из бандлов содержит на странице блок со следующей структурой (BEMJSON этого блока):
{
block: 'b-menu',
content: [
{ elem: 'caption', content: 'Заголовок меню' },
{ elem: 'button', content: 'Кнопка в меню' }
]
}
Где должен находиться этот BEMJSON, в папке блока, или в .bemjson файле каждого из бандлов?
Можно ли вообще собирать BEMJSON бандла указав в нем названия только используемых блоков (в иерархии), и не описывая их контент?