오늘은 비동기 호출에 대해서 공부했다.
이것에 대해서 확실하게 심지어 감도 못잡은것일수도 있지만, 그래도 TIL로 적으면서
정리할겸 복습할 예정이다.
동기 호출이란 카페에서 커피를 시킬때 앞사람(쓰레드)이 주문을 할때
해당 사람의 모든 오더가 끝이나야 다음 사람이 주문을 할수있다.
이것이 기본적인 동기호출이다. 자바스크립트는 기본적으로 동기호출이 기본사양으로
단일쓰레드를 호출하는 언어이다.
장점으로는 쓰레드의 작업전환때문에 시간이 더걸리는 일이 없다.
단점으로는 멀티태스킹과 같은 작업을 할려면 비동기 호출이 필요하다.
이 비동기호출이란 일상생활에서 일어나는 멀티태스킹이라고 생각하면 된다.
동기호출을 하는 카페의 직원이 한명이라면,
비동기호출을 하는 카페의 직원은 다수인것.