😵💫 동기??? 비동기?? 👆 먼저 동기와 비동기의 차이에 대해 알아보자. 👉 동기(Synchronous) 동기는 데이터의 요청과 결과가 한 자리에서 동시에 일어나는 것을 말한다. 동기적인 작업은 순서대로 진행하면서 이전 작업이 완료된 후에야 다음 작업이 실행되기 때문에 , 이전 작업이 완료될때까지 무한대기 해야한다는 단점이 있지만, 작업이 한 번에 하나씩 순차적으로 처리되기 때문에 코드의 흐름과 순서를 예측하기 쉽다는 장점이 있다. 👉 비동기(Asynchronous) 비동기는 동시에 일어나지 않는다는 것을 의미한다. 비동기적인 작업은 순서대로 진행되지 않고, 작업이 완료되지 않아도 다음 작업이 실행된다. 작업이 완료되면 결과를 반환하거나 콜백 함수를 호출하여 결과를 처리한다. 작업이 완료되기 전에 다..