Войти с помощью github
Форум /

Столкнулся с такой вещью, что документации много, но подача её очень разрознена... Это очень путает и отталкивает. Сделал небольшой план/эскиз того, что хотелось бы видеть будучи новичком. Сделал правда на коленке, не все моменты продуманы. Основная идея - никакого погружения, до момента осознания! Всё должно быть по минимуму и поэтапно. Обновления плана буду скидывать сюда.

А сейчас эту версию назовём 0.1

БЭМ

Этап 0. Методология

  • История, основная идея

    Этап 1. Заготовка

  • Установка nodejs
  • Установка project-stub

    Этап 2. Создание простого проекта

  • Описание bemjson и зачем он нужен
  • Коротко о bemhtml, bh (Что назначение одно и тоже, но подходы разные)
  • Вёрстка простой страницы (просто вёрстка, без логики!)

    Этап 3. Добавление логики (i-bem)

  • Коротко об i-bem
  • Декларации блоков
  • Связи между блоками

    Этап 4. Пора в продакшен

  • Создание статистической версии
  • Использование на back-end'е
    • nodejs
    • php
    • ruby
    • и т.д.

      Этап 5. Внесение изменений в готовый проект

  • Что нужно, для того, чтобы сделать правки в продакшене

    Головокружительное погружение в БЭМ

  • миксы
  • библиотеки
  • уровни переопределения
  • технологии
  • борщик
  • ну в общем вся документация по-полочкам