Node.js의 Stream: 메모리를 낭비하지 않으면서 큰 파일 처리하기
Node.js의 Readable, Transform, pipeline, backpressure를 사용하여 수백 MB의 파일을 읽고, 필터링하고, 압축하면서 RAM을 안정적으로 유지하기
Node.js의 Readable, Transform, pipeline, backpressure를 사용하여 수백 MB의 파일을 읽고, 필터링하고, 압축하면서 RAM을 안정적으로 유지하기
Express로 REST API를 구축하는 방법을 라우팅, 미들웨어, 데이터 검증에서 오류 처리 및 Jest, Supertest를 이용한 테스트까지 안내합니다.
Node.js에서 async/await가 동작하는 방식, try/catch로 올바르게 에러를 처리하는 방법, 그리고 Promise 처리 시 흔한 실수들을 알아봅니다.
Node.js의 Event Loop 메커니즘을 각 단계(phase)를 통해 설명하고, setTimeout, Promise, process.nextTick의 실행 순서에 대한 구체적인 코드 예제를 포함합니다.