BEM

Block Element Modifier est une méthode de travail avec les CSS qui a pour objectif d’obtenir un code propre, court, facile à maintenir.

Elle permet de réutiliser des éléments de code sous forme de composants.

Le résultat de sa mise en œuvre peut s’avérer verbeux.

Parmi les autres méthodes orientées composants citons principalement :

  • OOCSS (Object Oriented CSS)
  • SMACSS (Scalable and Modular Architecture)
  • SuitCSS (Style Tools for I Components)
  • ITCSS (Inverted Triangle CSS)
  • Dry (Dont Repeat YourSelf)
  • Atomic Design
  • Utility First CSS

Voir aussi