SMACSS

이 카테고리는 책을 읽고, 느낀점에 대해 리뷰를 남기는 카테고리입니다.


새로운 CSS 레이아웃

SMACSS

한줄평 리뷰

css 방법론 중에 한가지인 SMACSS에 대해 설명되어 있다.

  1. 기초(Base)
  2. 레이아웃(Layout)
  3. 모듈(Module)
  4. 상태(States)
  5. 테마(Theme)
    위와 같은 구조로 css의 구조를 설정하여, 탄탄한 CSS구조와 유연함을 동시에 잡을 수 있는 장점을 가지고 있다.

책정보

판매처 : 네이버 북
원재 : SMACSS : Scalable and Modular Architecture for CSS
저자 : 조나단 스눅
역자 : 박소은
출간 : 2016-01-20
페이지 : 120 쪽
가격 : 정가 12,000원 -> 판매가 10,800원(10% off)

상세정보

소개

Scalable and Modular Architecture for CSS의 약어이다.
위의 단어 해석 그대로 CSS의 확장 가능한 모듈식 아키텍처를 5가지 구조로 나눠 유연함과 정교함을 갖고있다.
또한 이책에선 간단한 예제를 통해 설명을 해주고 있다.

장점

  • 다른 CSS의 방법론과의 장단점 비교 및 예제코드를 통해 CSS구조화 방법을 쉽게 이해 할 수 있다.

단점

  • 책의 분량이 적은 만큼 더욱 복잡한 구조에서 어떻게 사용해야 할지에 대한 부분을 참고하려고 했으나, 그정도 설명까지는 없었다.

후기

최근 회사 마크업 가이드를 작성하는데 방법론을 익히고 비교 분석하여, 내부 가이드를 작성하기 위해 읽게 되었다.
하지만 SMACSS의 장점에 대해서 알게되었으나, 무언가 최근 들어 개발하는 컴포넌트의 형태의 CSS를 작성하는데는 좀 더 명확하게
답을 내리기 어려워졌다. 더욱 깊은 고민에 빠지게 만든 SMACSS였다.

댓글