자바 스크립트에서 외부 데이터는 비동기로 가져온다.
외부 데이터를 가져올 때 클라이언트가 멈춰있으면 안되는데, 자바스크립트는 단일 쓰레드를 가지기 때문에 비동기로 가져오는 것이다!
우선 이번 youtube API를 활용하여 react하는 스프린트에선 callback을 사용한다.
생성될 때, constructor를 거쳐 render하고 componentDidMount
업데이트, setState() 등 이 실행되면 reder하고 conmponentDidUpdate
제거할 때, componentWillUnmount
아직 구현중...
YouTube API와의 상호 작용 할 수 있는 설정 까지만 구현 했다.