3 октября 2014 года на конференции РИФ-Воронеж в секции «Клиентское программирование и верстка» Владимир Гриненко и Елена Джетпыспаева из Яндекса и Иван Воищев из студии «Мануфактура» рассказали о том, зачем БЭМу опенсорс и как он прошел путь от методологии до full stack платформы, а также как разработчики воронежском студии «Мануфактура» жили до БЭМа и к чему пришли с ним.
БЭМ: от методологии до full stack платформы
Мало кто знает, но Яндекс – это не только Поиск. Больше десяти лет Яндекс делает разные интернет-сервисы: Карты, Почту, Директ, Музыку, Авто и так далее. В процессе их разработки был приобретён опыт, который мог быть полезен другим веб-разработчикам. Большое количество примеров из реальной практики побудило нас 10 лет назад придумать методологию БЭМ. Спустя 5 лет мы поделились ей с вами, вынеся в open source, вместе с инструментами и библиотекой блоков.
Сейчас БЭМ — не просто свод правил про CSS и набор инструментов. Это открытая full stack платформа, у которой есть пользователи далеко за пределами Яндекса и СНГ. В докладе мы расскажем про эволюцию БЭМ: от методологии до полноценной платформы. Речь пойдёт об использовании полного стека БЭМ-технологий, о переходе к серверному JavaScript и автоматизации разработки. Мы поделимся нашими библиотеками блоков bem-core и bem-components, которые позволяют быстро собрать качественный интерфейс как из конструктора «Лего».
Зачем мы пошли в опенсорс и чему научились, кто наши пользователи в лицо, какие интересные уроки мы вынесли, как они помогут вам в разработке ваших продуктов — все в этом рассказе.
Как мы жили до БЭМа и к чему пришли с ним
Проекты студии Мануфактура: как мы жили до БЭМа и к чему пришли с ним. Про поиск инструментов для решения задач команды и почему выбор пал на полный стек БЭМ-технологий. Примеры на основе выполненных проектов и использование готовых решений. Собственные библиотеки и с чего начать. Итог: что изменилось в команде и как теперь мы смотрим в будущее.
Секция вопросов и ответов
Приятного просмотра и Stay BEMed!