작성한 질문수
애플 웹사이트 인터랙션 클론!
스크롤 애니메이션 구현 1
해결된 질문
작성
·
190
0
안녕하세요 ^^ 선택자를 BEM 방법론으로 사용하지 않으신다고하셨는데, .message.a 로 사용하는 것과 .message--link__move 이렇게 하나만 javascript selector로 사용하는 것과 성능차이는 없을까요?
내부적으로 .message, .a 이렇게 두번 찾지 않을까 싶어서 궁금해서 여쭤봐요 ^^ 좋은 강의 항상 감사드립니다.
답변 1
3
말씀대로 클래스 하나만 찾는것이 성능에는 더 좋습니다. BEM의 장점이기도 하고요^^그치만 보통 두 단계의 셀렉터 정도는 우리가 인지할 수 있는 정도의 성능 차이는 없기 때문에, 저는 간단함을 선택한 것이고요 ㅎㅎ정답이 이거다라고 말씀 드릴 수는 없고,성능과 개발편의 사이에서 줄타기를 잘 해서 선택하시면 되겠습니다.
물론 단계가 너무 많이 중첩되는 것은 피하시는 것이 좋습니다.