Node recap - 이론 부터

Darcy Daeseok YU ·2023년 6월 3일
0

서버란?
네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램

노드는 Chrome v8Javascript 엔진으로 빌드된 자바스크립트 런타임이다

런타임이란?
특정 언어로 만든 프로그램들을 실행할 수 있는 환경

V8 엔진
오픈 소스 자바스크립트 엔진

libuv
libuv 라이브러리는 노드의 특성인 이벤트 기반, 논블로킹 I/O 모델을 구현

이벤트 기반(Event-driven) = 이벤트 주도형
이벤트가 발생할 때 미리 지정해둔 작업을 수행하는 방식
= 이벤트 리스너에 콜백 함수를 등록해 둔다
e.g. 버튼 onClick 이벤트

profile
React, React-Native https://darcyu83.netlify.app/

0개의 댓글