React의 state와 props에 대해서 설명해주세요.
props
state
li요소는 왜 ul요소의 자식 요소여야만 하나요?
Semantic HTML의 필요성을 예시를 들어 설명해주세요.
사람이 이해하기 쉽도록 태그의 이름만 보고도 역할이나 위치를 알 수 있도록 만든 태그입니다.
HTML에는 많은 종류의 요소가 있지만 div와 span태그 두가지 요소만 알아도 화면의 구조를 만들수 있습니다. 하지만 이 두 요소는 이름에는 의미가 없어 각 요소가 어떤역할을 하는지 알수 없습니다. 그렇지만 시맨틱 요소를 사용하게 된다면 해당요소가 어떤 역할을 하는지, 요소가 가진 의미를 통해 어떤역할을 하는지 파악할슈 있습니다. 그래서 시맨틱한 HTML을 작성하면 개발자간 소통, 검색 효율성, 웹 접근성에 효과를 볼수 있습니다.