동기와 비동기
Callback 함수에 대한 복습 callback 함수란 다른 함수의 전달인자(argument)로 넘겨주는 함수다. 이때, parameter를 넘겨받는 함수는 callback 함수를 필요에 따라 즉시 실행하거나, 나중에 실행할 수 있다. 즉시 실행하는 것은 synchronously -> 동기 나중에 실행하는 것은 asynchronoously ->비동기 blocking vs non-blocking blocking은 진행되던 일을 멈추고 다른 것을 시행해야하며, non-blocking은 진행되던 일을 계속면서 실행할 수 있다. blocking은 synchronous에 대응되고, non-blocking은 asynchronous에 대응된다. 종합해보자면 콜백을 사용하여 함수들이 비동기적으로 실행되도록 만들면, ..