해결된 질문
작성
·
393
·
수정됨
0
id는 하나로 유일해야하고 그렇지 않은 경우에는 class 속성으로 이름을 주어도 상관없다고 알고있는데 여러 강의들에서도 container같은 요소를 class로 이름을 주더라구요 제 생각에는 container라는 이름을 다시 사용할 것 같지 않아서 id로 줘도 상관없을 것 같은데 그럼에도 class로 이름을 주는 이유가 있는 건지 궁금합니다.
답변 1
1
안녕하세요! joka님!
보통 개발을 할 때에는 기본적으로 부품을 조립하는 형태의 사고를 많이 하시면 좋아요!^^
이후에 리액트 본 강의에 들어오셔도 마찬가지로 버튼과 박스, 이미지 등을 조립하여 하나의 페이지를 완성하는 연습을 많이 하게 되실거에요!
따라서, "container라는 이름을 다시 사용할 것 같지 않아서" 라고 말씀을 하셨지만, 이건 이후에 어떻게 될 지 아무도 모른답니다!^^
만약, 다시 사용할 것 같지 않았는데 사용해야되는 상황이 오게되면 전체적인 코드만 복잡해 지고, 유지보수가 어려워질 뿐이랍니다!
그러므로, 동일하게 컨테이너라는 녀석을 부품화 하기 위해선 class로 작성하시는게 다음에 재사용 하기에도 좋겠죠?!
아하 이해가 잘 됐습니다. 알려주셔서 감사합니다!