동기1 비동기와 동기 Goal 1. 비동기와 동기 코드의 차이 이해하기 비동기 vs. 동기 차이점 비동기 동기 정의 요청한 후에 결과를 기다리지 않고 동시에 다른 작업을 수행하는 방식 시간과 관계없이 요청에 대한 응답이 올 때까지 프로그램 수행을 멈추고 기다리는 방식 용도 시간이 오래 걸리는 작업을 수행할 때 흔히 사용 순차적으로 진행되어야 하는 작업 처리 스레드 스레드나 프로세스가 여러개가 한번에 돌고 있음 한번에 하나의 프로세스만 진행 엔진 브라우저나 Node.js에서 운영하는 Web API에서 실행 자바스크립트 엔진으로 실행 코드 작성 여러 프로세스가 한번에 돌아가기 때문에 로직을 구성하기 어려울 수 있음 순차적으로 진행되기 때문에 이해가 쉽고 작성하기 쉬움 2023. 2. 15. 이전 1 다음