
브라우저에서 Web API ~ Callback Queue ~ Event Loop 가 비동기처리를 가능하게 해줌
Node.js가 여러 작업을 블로킹 없이 수행할 수 있게 하는 핵심 요소는 libuv라이브러리 덕분이다.


libuv는 C언어 기반의 비동기 I/O 라이브러리, 멀티스레드도 지원한다.
https://velog.io/@hwasowl_/Node.js-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84
Node.js의 이벤트 루프와 libuv 이해하기
평소 Node.js 환경에서 개발하면서, 문득 이벤트 루프에 대해 개념 정리가 하고싶어 글을 작성하게 되었다. 싱글 스레드? 멀티 스레드? Node.js 환경에서 개발을 해본 백엔드 개발자라면 이 개념들은
velog.io
'Programing Language > JavaScript' 카테고리의 다른 글
| Node.js와 Javascript (0) | 2025.05.09 |
|---|---|
| EventSource, sse통신 (0) | 2025.03.06 |
| Js 싱글스레드와 비동기처리 (0) | 2025.02.25 |
| Js 호이스팅(Hoisting) (0) | 2025.02.25 |
| js (0) | 2025.02.12 |