비동기

· 개발지식
동기와 비동기 동기와 비동기 개념 동기 동기는 요청한 작업을 완료했는지를 확인하여 순차적으로 처리하는 것을 말합니다. 비동기 비동기는 요청한 작업을 완료했는지 확인하지 않고 비순차적으로 처리하는것을 말합니다. 동기와 비동기 처리 순서 동기 A,B,C 요청 👉 A → B → C로 순서대로 실행 예시) A영화 예매를 하기 위해 줄을 섰는데 A가 1장, B가 100장, C가 2장을 구매하려 한다. 이때 직원이 일처리를 어떻게 하는가? A는 한 장이라서 바로 티켓을 받을 수 있다. (B와 C는 한 장만큼 기다림) B는 백장이라서 백장의 예매 처리가 될 때까지 기다렸다가 백장 티켓을 받는다. (C는 백한장만 큼 기다림) C는 마지막으로 두장 처리가 된 후 티켓을 받는다. 즉 A, B, C 순차적으로 처리하기 때문..
node.js는 오픈소스 및 크로스 플랫폼 자바스크립트 런타임(실행) 환경입니다. 기존의 자바스크립트는 script언어로 웹에서밖에 사용이 불가능했는데요. 이때 구글 크롬의 V8엔진을 이용하여 node.js가 탄생하였고, node.js가 탄생하고 난 뒤에 자바스크립트는 웹에서만 국한된 게 아닌 프로그래밍적 언어로도 사용이 가능하게 됐습니다. Node.js의 특징 특징 설명 Chrome V8 Javascript 엔진 기반 V8엔진을 인터프리터[1]로 사용하여 빠른 실행이 가능합니다. 그리고 Javascript 프레임워크가 아니라 런타임 환경[2]입니다. 단일 스레드[3] 하나의 스레드가 모든 작업을 수행하기 때문에 리소스 사용량 변화가 많지 않고 대규모 네트워크 프로그램을 개발하기에 적합합니다. 비동기 I..
코드둥
'비동기' 태그의 글 목록