콜백(callback)요청이 끝난 후, 실행할 함수를 매개변수로 추가하는 방식프로미스(promise)promise 객체를 반환하는 방식(이행, 거절, 대기)이 코드는 미래의 어느 시점에 실행할 것이다라고 약속하는 객체.어싱크 어웨이트(async await)promise 객체를 더욱 간단하게 async await 구문으로 변경한 문법(가독성)동기(Synchronous)프로그래밍에서 먼저 시작된 하나의 작업이 끝날 때까지 다른 작업을 새로 시작하지 않고, 기다렸다가 기존의 작업이 다 끝나면 새로운 작업을 시작하는 방식.작업이 직렬로 배치되어 실행되며, 작업 실행의 순서가 확실히 정해져 있음.비동기(Asynchronous)먼저 시작되었던 작업의 완료 여부와는 상관없이 새로운 작업을 시작하는 방식.작업이 병렬로..