Задать вопрос
@eldar_web

Совместим ли БЭМ с фреймворками (Ruby on Rails, AngularJs, NodeJs и т.д.)?

А точнее такой вопрос, удобно ли взаимное использование, т.е. использовать БЭМ в фреймворках или он мешает и лучше его не использовать?
  • Вопрос задан
  • 1037 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
AdilA
@AdilA
Нравится кодить, изучаю go c echo
МОЖНО ИСПОЛЬЗОВАТЬ В ЛЮБЫХ ЯЗЫКАХ ПРОГРАММИРОВАНИЯ И В ЛЮБЫХ ФРЕЙМВОРКАХ
Ответ написан
@artinnok
бекенд-программист
БЭМ относится к именованию блоков в фронтенде и структуре хранения блоков.

Django и Ruby on Rails - фреймворки для бэкэнда, никакого отношения к БЭМ ни имеют. У них другая структура, к ним нужен другой подход - БЭМ не применим. Читайте документацию, как надо структурировать проект в каждом из фреймворков.

У Angular и React - тоже свои подходы к хранению функциональных блоков, свои best practice, но так как это фреймворки фронтовые к ним можно применять БЭМ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы