CSS is not only BEM

08 May, 2020 - 4 min's read

Hi, today I want to share with you my thoughts on methodologies in the CSS. In this article, I want to show that in CSS there are methodologies other than BEM.

Why we use methodologies?

There are several main reasons:

  1. Single code style.
  2. Optimal workspace organization.
  3. Ease of development by the team.

Not only BEM

The methodologies for developing a CSS are not limited to BEM.

So, I consider it necessary to create a hybrid model based on BEM and other methodologies. This reveals the benefits of several frameworks. It is also worth noting that the BEM methodology has its drawbacks, and they can be compensated for by integrating with other frameworks.

There are several CSS concepts:

  1. BEM.
  2. Smacss.
  3. Atomic CSS.
  4. OOCSS.

Links to examples of concepts will be at the bottom of the article.

📝 Notes

I would advise you to familiarize yourself with existing concepts and take as a constant a hybrid of several models. Thus, you can get the maximum advantage of using them.

🔗 Links

  1. BEM
  2. OOCSS
  4. Atomic CSS

You can ask questions in the comments. Thanks for reading this article!

Codeblog © 2020