Sass 작성부터 CSS 출력까지

Sass는 변수, 중첩, 믹스인, 부분 파일을 활용해 작성 편의를 높이고 최종적으로 CSS로 컴파일된다.

기능도움 되는 점사용 예위험 신호
Variable색과 간격 값을 재사용$primary, $spaceCSS 변수와 역할 혼동
Nesting관련 선택자를 가까이 작성.card { .title {} }너무 깊은 선택자 생성
Mixin반복 패턴을 재사용@include flex-center숨은 CSS가 많아짐
Partial파일을 역할별로 분리_buttons.scss엔트리 관리가 불명확
Compile최종 CSS 산출sass main.scss main.css빌드 결과를 확인하지 않음

Sass의 품질은 기능을 많이 쓰는 것이 아니라 최종 CSS가 예측 가능하고 관리 가능한지에 달려 있다.