container-presenter 패턴
✔ 장점
- 데이터처리 부분과 보여지는 부분이 나뉘어져있어서 코드를 작성할때 각자의 파일에서 코드를 작성하면된다.
- 가독성
자바스크립트는 api의 데이터를 받아올때까지 기다려주지 않고 바로 다음 로직을 실행함.
await
문을 추가하면 데이터올때까지 기다려준 뒤 그 다음 코드 진행하도록 할 수 있다.
만약 await문이 없다면?
Promise {<pending>}
비동기처리가 완료되지 않은 상태가출력
const { data :{ results } } = ...
const { data :{ results :nowPlaying } } = ...
> key 값 ( id )은 임의로 설정할 수 있음
NaN값인지 확인할때는
if (value === NaN)
이 아니라
if (isNaN(value))