인프런 커뮤니티 질문&답변

air_guri님의 프로필 이미지
air_guri

작성한 질문수

SCSS(SASS)+GRID+FLEX 실전 포트폴리오 퍼블리싱

@mixin @include , @extend

작성

·

272

1

선생님
mixin include와 extend가 제가 볼 땐 비슷한 용도로 쓰이고 있는데 혹시 어떤점이 차이가 있는지가 궁금합니다.

답변 1

0

말씀하신대로 mixin include와 extend가 좀 비슷하죠.

하지만 다른 점은....

mixin은 외부파일로 만들어서 import할 수 있습니다. 그래서 일원화된 관리가 가능합니다.

하지만 extend는 extend가 쓰인 SCSS파일 내부에서 가져오는 것이기 때문에 mixin처럼 외부파일로 따로 정리할 수는 없습니다.

제가 볼 때 mixin include를 주로 사용할 것 같습니다. extend의 경우 급할 때(?) 또는 고민하기 싫을 때... 이런 때 사용할 것 같은데 빈도는 낮을 것 같습니다.

air_guri님의 프로필 이미지
air_guri
질문자

그렇군요. 늦은시간 답변해주셔서 감사합니다.

air_guri님의 프로필 이미지
air_guri

작성한 질문수

질문하기