[리액트를 다루는 기술] 14장 외부 API를 연동하여 뉴스 뷰어 만들기
14.1 비동기 작업의 이해 작업 동기적 처리 : 요청이 끝날 때까지 기다리는 동안 중지 상태가 되기 때문에 다른 작업을 할 수 없음 작업 비동기적 처리 : 동시에 여러 가지 요청 처리 가능. 기다리는 과정에서 다른 함수도 호출 가능 → 자바스크립트에서 비동기 작업을 할 때 콜백 함수를 사용함 ex) setTimeout - 특정 작업 예약 function printMe() { console.log('Hello World'); } setTimeout(printMe, 3000); //3초 뒤 printMe 호출 console.log('대기 중...'); 콜백 지옥 : 콜백 안에 또 콜백을 넣어서 구현. 코드의 가독성↓ ⇒ 콜백 지옥 형성되지 않게 하는 방안 : Promise function increase(..
21-22/21-22 리액트 마스터
2022. 1. 3. 13:00