[TIL #4] 비동기
·
Camp/T.I.L.
1. 정의일반적으로 코드는 순차적으로 실행되며, 완료가 되어야 다음으로 넘어간다.차례대로 하나하나씩 실행하는 것을 동기라고 이해할 수 있다. 그렇다면 비동기는?비동기란 말 그대로 동기가 아니라는 의미.어떤 작업의 완료를 기다리지 않고 다음 작업으로 진행하는 것을 말한다.따라서 여러 작업을 병렬로 수행시킬 수도 있다.병렬로 처리한다는 부분에서 슈퍼스칼라 아키텍처와 유사한 점이 있다. 다음의 이미지를 참고할 수 있겠다. 2. PromiseJS에서의 비동기 처리를 위해 ``Promise``는 꼭 알아야 하는 개념이다.``Promise``는 JS에서 비동기 작업을 처리하기 위한 객체로,비동기 작업의 성공(``resolved``) 또는 실패(``rejected``)를 처리할 수 있는 방법을 제공한다.``Prom..