Programming/Node.js5 Node.js의 동기와 비동기 Node.js 는 비동기 처리를 지향한다. 함수의 마지막 인자에 callback 함수를 정의해주어서 해당 함수가 종료되었을 때 그 결과에 대한 처리를 callback 함수가 수행하도록하는 것이 기본적인 형태. 비동기 처리 로직을 Promise 를 이용해서 callback 을 쉽게 다룰 수 있다. Promise 의 상태 pending: 대기 fulfilled: 실행 됨(성공) rejected: 거부 됨(실패) Promise 객체의 .then() 또는 .catch() 메소드를 이용해 이행(fulfilled) 결과 또는 거부(rejected) 결과를 받을 수 있다. Promise.all() 을 이용하여 여러 개의 비동기 처리를 병렬로 실행할 수 있다. Promise.all() 의 then(), catch()는.. 2023. 5. 14. 이전 1 2 다음