3주차 과제 질문


이번주 주제는 노션 회고 및 질의응답 타임
동영팀 노션 회고
질문
- App에서
setState로 모든 하위 컴포넌트들을setState하는데 이 때 일부 컴포넌트들의state값만 변경되는 상황이라면, 고양이 사진첩 과제처럼this.state와nextState를 비교하여 변경사항이 있을 때만setState해서 불필요한setState와render를 없애는 방법으로 하면 되나요?
- 사이드바에 있는 문서 트리(
documentTree)에서 하위 목록을 펼치는 토글 이벤트가 CSS에 대한 이벤트라 App이 아닌documentTree에서 선언했는데 App에 위임하는 방식이 좋을까요?
documentTree들여쓰기를 하위 목록의 깊이에 따라 자바스크립트에서 인라인 스타일로 지정해줬는데 다른 방법이 있을까요?
contentEditable이 자주 사용되나요?
