[HTML,CSS]

[CSS] SCSS와 Bootstrap From GPT

개발잘하고싶음 2023. 4. 19. 16:59

(1)SCSS

SCSS(또는 Sass)는 CSS 전처리기(preprocessor)로서, CSS의 기능을 확장하고 개발자가 작성한 코드를 더욱 효율적으로 관리할 수 있도록 돕는 도구입니다. SCSS는 변수, 조건문, 반복문, 함수 등의 기능을 제공하여 CSS 작성 시 중복되는 코드를 줄이고, 코드의 가독성을 높이며 유지보수성을 향상시킵니다.

 

(2)Bootstrap

Bootstrap은 웹 개발에 널리 사용되는 오픈소스 프론트엔드 프레임워크입니다. Bootstrap은 HTML, CSS, JavaScript를 이용하여 모바일 우선 디자인, 반응형 웹 디자인 등을 쉽게 구현할 수 있도록 돕습니다. Bootstrap은 CSS 전처리기인 Less와 Sass(SCSS)를 이용하여 스타일링 코드를 작성합니다. 

 

(3)관계

두 개념의 관계는 Bootstrap이 SCSS를 이용하여 CSS 코드를 작성한다는 점입니다. Bootstrap은 SCSS를 이용하여 미리 정의된 스타일 클래스를 구성하고, 이를 이용하여 웹 개발자들이 쉽게 스타일링할 수 있도록 합니다. SCSS를 이용함으로써 Bootstrap은 스타일 코드의 중복을 피하고 유지보수성을 높일 수 있습니다. 따라서 Bootstrap을 이용하여 개발할 때 SCSS의 이해와 활용은 매우 중요합니다.