<aside> 📄 To-do

<aside> ☝🏻 INDEX

  1. 비동기 작업의 이해
  2. axios로 API 호출해서 데이터 받아오기
  3. 뉴스 뷰어 만들기
    1. newsapi API 키 발급받기
    2. 뉴스 뷰어 UI 만들기
    3. 데이터 연동하기
    4. 카테고리 기능 구현하기 </aside>

1. 비동기 작업의 이해


images-dek1313-post-67fcab43-5716-4d3f-bcb8-f4c8b6c91261-1.JPG

동기 : 요청을 보낸 후 해당 요청의 응답을 받은 후에 다음 동작을 실행한다. 따라서 먼저 시작한 작업이 끝날 때까지 다른 작업을 할 수 없다.

비동기 : 요청을 보낸 후 응답과 관계없이 다음 동작을 실행한다. 따라서 응답을 기다리는 과정에서서 다른 함수 호출이 가능하여 동시에 여러가지 작업을 처리할 수 있다.

비동기 처리의 예