Answer the question
In order to leave comments, you need to log in
Is BEM compatible with frameworks (Ruby on Rails, AngularJs, NodeJs, etc.)?
To be more precise, such a question is whether mutual use is convenient, i.e. use BEM in frameworks or does it get in the way and is it better not to use it?
Answer the question
In order to leave comments, you need to log in
BEM refers to the naming of blocks in the frontend and the block storage structure.
Django and Ruby on Rails are backend frameworks and have nothing to do with BEM. They have a different structure, they need a different approach - BEM is not applicable. Read the documentation on how to structure a project in each of the frameworks.
Angular and React also have their own approaches to storing functional blocks, their own best practices, but since these are front-end frameworks, BEM can be applied to them.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question