bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

Зачем bemjson на динамическом сайте? #192

Open kompolom opened 9 years ago

kompolom commented 9 years ago

Есть ли смысл писать вручную bemjson для сайтов с динамическим контентом? Сайт берет данные из БД, bemjson генерируется автоматически, получается bundlename.bemjson.js используется только при сборке, и то зачастую, там прописаны 2 - 3 блока, все остальное попадает в сборку по зависимостям.

tadatuta commented 9 years ago

@kompolom Обычно для динамических проектов пишется сразу bemdecl.js, в котором указан блок(и), являющийся точкой входа. Остальные блоки подтягиваются по зависимостям.

Однако бывает удобно сначала сверстать основные части макетов в статике, а потом перенести написанный руками BEMJSON в BEMTREE для обеспечения динамической генерации.