35. Understanding SASS

이 강의에서는 프론트엔드 개발에 사용되는 언어인 SASS에 대해 간략하게 소개합니다.
주요 내용은 다음과 같습니다:

  1. SASS 개요: CSS를 확장한 프로그래밍 언어로, 함수, 조건문과 같은 기능을 제공합니다.
    SASS는 브라우저에서 직접 지원되지 않으므로 CSS로 컴파일되어야 합니다.
  2. SASS 설치 및 사용: npm install sass 명령어로 SASS 패키지를 설치하고, Vite는 SASS를 기본적으로 지원하므로 별도의 설정 없이 SASS 파일을 작성하고 사용할 수 있습니다.
  3. SASS 기능: SASS는 CSS에는 없는 다양한 기능을 제공합니다.
    예를 들어, darken 함수를 사용하여 색상을 어둡게 조정하거나, 선택자 내부에서 다른 선택자를 중첩하여 사용하는 기능 등이 있습니다.
  4. SASS의 장점: 코드의 중복을 줄이고, CSS의 우선순위를 더 명확하게 파악할 수 있습니다.
    또한, 부모 선택자를 참조할 때 & 기호를 사용하여 간결하게 표현할 수 있습니다.

강의는 SASS가 강력한 언어이며 프론트엔드 개발에 유용하다고 강조하지만, 이 강의에서는 SASS의 모든 기능을 다루지는 않습니다.
SASS에 대한 더 자세한 학습은 추가 자료나 공식 사이트를 참조하도록 권장합니다.