@eldar_web

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы