Semantic HTML / Redux

새양말·2023년 4월 6일
0

내일배움캠프TIL

목록 보기
72/74
post-thumbnail

Semantic HTML의 필요성을 예시를 들어 설명해주세요.

시맨틱 HTML은 의미를 부여한 시멘틱 태그로 작성한 문서를 말합니다.
상단(header), 본문(main), 하단(footer), 사이드(aside) 와 같이 만든다면 HTML 문서의 가독성과 유지보수가 쉬워지고,
검색엔진이 검색을 수행할 때 HTML내의 태그를 분석할 수 있습니다.

Redux 상태관리의 주요 개념들과 연결 관계를 설명해주세요. 다른 상태관리 도구와 비교 설명 해주세요

Redux는 React에서 사용하는 전역상태관리 라이브러리입니다.
Redux의 주요 개념엔 스토어, 액션, 리듀서 3가지가 있습니다.

먼저 리덕스에서는 한 애플리케이션당 하나의 스토어를 만들게 됩니다. 스토어 안에는 현재의 앱 상태와 리듀서가 들어가있고, 추가적으로 몇가지 내장 함수들이 있습니다.

상태에 어떠한 변화가 필요하게 될 땐, 액션이란 객체를 액션생성함수로 발생시킵니다.

리듀서는 현재의 상태와 전달 받은 액션을 참고하여 새로운 상태를 만들어 반환합니다.

profile
매번 기합넣는 양말

0개의 댓글