CSS전처리기?

BOONG GI JUNG·2023년 11월 30일
0

FrontEnd

목록 보기
15/27

CSS전처리기?

CSS 전처리기는 웹 개발에서 기존의 CSS를 향상시키고 유지보수를 쉽게 하기 위해 사용되는 도구입니다. 이러한 전처리기는 CSS에 변수, 중첩 규칙, 믹스인, 함수 등과 같은 풍부한 기능을 추가하여 스타일시트를 더 효과적으로 관리하고 작성할 수 있게 해줍니다. 주요 CSS 전처리기로는 다음과 같은 것들이 있습니다:

1.Sass (Syntactically Awesome Stylesheets)
Sass는 가장 널리 사용되는 CSS 전처리기 중 하나입니다. SCSS(Sassy CSS) 문법과 Sass 문법 두 가지가 있으며, 기본적으로 CSS와 호환되도록 확장된 문법을 제공합니다.

2.LESS
LESS는 Sass와 유사한 기능을 제공하는 또 다른 CSS 전처리기입니다. JavaScript와 함께 사용되며, 변수, 중첩 규칙, 믹스인 등을 지원하여 CSS 작성을 간소화합니다.

3.Stylus
Stylus는 자바스크립트 기반의 전처리기로, 간단한 문법과 확장된 기능을 제공합니다. 중괄호나 세미콜론을 사용하지 않는 등의 특이한 문법을 가지고 있습니다.

CSS 전처리기는 주로 개발자들이 스타일시트를 효과적으로 작성하고 유지보수하기 위해 선택하며, 이들은 빌드 과정에서 CSS로 컴파일되어 웹 페이지에서 사용됩니다.

profile
새로운 기술을 즐기는 라이프 하루에 한번 포스팅하기!

0개의 댓글