[Week4] 6기 - Mission3 + 보너스들

sykim·2020년 5월 25일
0

자바스크립트

목록 보기
5/6

[Week4] 6기 - Mission3 + 보너스들

Mission4 review


question list

Q1. console.error() vs throw Error
이 둘은 각각 어느 상황에 사용하는 게 적합한가요?

Q2. this.setState 분기 시키는 법?
투두리스트를 추가한다거나 다른 유저이름을 선택하면 유저 리스트를 불러오는 api가 매번 호출이 됩니다.
App.js 에서 this.setState 안에 해당 api 함수가 있기 때문인 것 같습니다.
할 일을 추가할 때 유저들의 이름을 전부 다시 불러오는 api 호출은 불필요한 단계라 생각이 들어 질문드립니다 ㅜㅜ
this.setState를 분리시키면 해결이 되나요?
리액트를 사용한다면 이런 작업(바뀐 데이터만 업데이트 시키기)이 가상돔을 만들어 비교 후 바뀐 부분만 업데이트가 되는 건가요?

Q3. 상단에 유저 이름을 클릭하면 바로 LOADING이 뜨지 않고 시차가 걸리는데 이건 어떤 부분 때문인지 궁급합니다

profile
블로그 이전했습니다

1개의 댓글