동기 통신
서버 컴퓨터의 작업이 끝날 때까지 기다린 후 다음 작업을 실행하는 통신
비동기 통신
서버 컴퓨터의 작업이 끝날 때까지 기다리지 않는 통신
비동기 실행 방식에서 동기 실행 방식으로 변경해줌
await
이 작성된 부분의 코드의 실행이 완전히 끝나기 전까지는 다음의 코드로 실행이 넘어가지 않는다.
async function 함수이름() {
const data = await axios.get('https://koreanjson.com/posts/1')
console.log(data) // {id: 1, title: "정당의 목적이나 활동이 ...", ...}
}