BEM이란? BEM은 CSS 클래스 네이밍 규칙으로, UI를 독립적인 블록 단위로 분리하고 구조와 상태를 명확히 표현하는 것 유지보수성 ↑스타일 충돌 ↓컴포넌트 재사용성 ↑대규모 프로젝트에 특히 유리 이 요소가 어떤 컴포넌트인지 / 그 안의 어떤 부분인지 / 어떤 상태인지를 이름에 드러내는 방법BEM은 Block, Element, Modifier의 약자이고, UI를 독립적인 블록 단위로 나눠 재사용성과 유지보수성을 높이려는 네이밍 규칙입니다. 클래스 이름만 봐도 구조와 상태가 보이게 만드는 규칙 구조: Block__Element상태/변형: --ModifierCSS를 설계 관점에서 작성하게 만들어줌 Block: 독립적으로 의미 있는 컴포넌트예: card, button, menuElement: 블록 ..