Хакатон по БЭМ

15 – 16 ноября
Москва
Материалы опубликованы

Это седьмая встреча БЭМ-разработчиков в стенах Яндекса и первая в формате хакатона.

Новые знакомства, новые знания, разработка проектов — интересные и полезные выходные, которые нельзя пропустить. Но чтобы попасть к нам, придется постараться.

Два дня участники хакатона будут писать код БЭМ-проектов и вместе решать проблемы. На мероприятии можно поработать в одной команде с разработчиками технологии БЭМ и сотрудниками Яндекса, поговорить о будущем фронтенда, коснуться общих проблем разработки и узнать много нового. Все итоговые готовые проекты обязательно попадут в продакшн и на bem.info.

Посмотреть фотографии с мероприятия можно по ссылке.

Stay BEMed!

Наш twitter @bem_ru и форум на bem.info

Технологии

JavaScript-библиотеки
Разработчики сайтов могут загружать различные JavaScript-фреймворки и библиотеки с открытым исходным кодом с серверов Яндекса по постоянным ссылкам.
БЭМ
БЭМ (Блок, Элемент, Модификатор) — компонентный подход к веб-разработке.

Опубликованные материалы

09:30Завтрак, знакомство
10:30Открытие Хакатона
10:40Презентация проектов
10:45BEM IDE: Плагины для популярных редакторов кода для работы с БЭМ-проектами
10:50Новые блоки для библиотеки bem-components
10:55Модульная сборка БЭМ-проектов
11:00Улучшение и развитие БЭМ-форума
11:05Doc sprint по БЭМ: улучшение и перевод технической документации
11:10Блог на БЭМ
11:15Приборная панель (команда Яндекса)
11:20Картинки с подсветкой синтаксиса на БЭМ
11:35Кофе-брейк, сортировка по командам проектов
12:00Распределение задач в команде, планирование работы на два дня
14:00Обед
15:00Работа над проектами
19:00Пицца
20:00Работа над проектами

Как поучаствовать

Чтобы принять участие в хакатоне, нужно либо предложить свой проект, над которым смогут работать и другие участники, либо вписаться в команду уже заявленного.

Предварительный список проектов

  • BEM IDE. Пишем плагины для популярных редакторов (Atom, Brackets, slap, Sublime, WebStorm) на основе модулей из BEM IDE.
  • Блоки. Наполняем библиотеку bem-components новыми интересными и полезными блоками: календарь, сетка, лайтбокс, карусель и т.д. Можно предложить и свой вариант.
  • Модульная сборка БЭМ-проектов. Реализуем node-модули для использования в плагинах для популярных сборщиков: Gulp, Grunt, Broccoli.
  • БЭМ-форум. Присоединяемся к команде форума и помогаем с его улучшением.
  • БЭМ-команды. Пишем инструменты для умного рефакторинга кода с учетом предметной области: bem mv, bem cp, bem rm.
  • Doc sprint по БЭМ. Улучшаем и переводим документацию вместе с командой технических писателей Яндекса.
  • Блог на БЭМ. Попытаемся создать движок для блога.
  • Ваш БЭМ-проект. Вместе с сообществом БЭМ реализуйте то, что давно хотели. Можно сразу прийти командой или найти коллег на площадке.

Расписание хакатона

Участники прибывают накануне в пятницу, расселяются, знакомятся и вместе ужинают. В субботу утром всех ждёт завтрак на площадке, представление проектов, формирование команд и начало работы. Главное — решить, чего вы хотите достигнуть за два дня, распределить нагрузку команды, наметить ключевые встречи, обсудить задания между собой и с менторами и сделать как можно больше. В воскресенье предстоит дописать то, что наметили вчера, и подготовиться к вечерней презентации: рассказу о проекте, команде, достигнутых горизонтах и будущих планах. Демонстрировать предстоит полноценную продакшн-версию. После — подводим итоги и отмечаем завершение проекта за ужином.

Участникам

Иногородним участникам хакатона, которые прошли отбор, оплачивается дорога и/или проживание.

Всем участникам будет обеспечено питание.

Участие бесплатное, но требуется регистрация.