본문 바로가기
Programing Language/JavaScript

브라우저 , Node.js

by doriver 2025. 2. 26.

브라우저에서 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