본문 바로가기

Backend Study/Node.js

Node.js 내장 모듈 사용하기

노드는 웹 브라우저에서 사용되는 자바스크립트보다 더 많은 기능을 제공한다. 노드에서 제공하는 모듈들이 있다.

 

1. OS

노드에서는 os 모듈을 사용하면 운영체제의 정보를 가져올 수 있다.

 

2. PATH

폴더와 파일의 경로를 쉽게 조작하도록 도와주는 모듈이다.

path.sep
path.delimiter
path.dirname(경로)
path.basename(경로, 확장자)

(생략)

 

3. URL

인터넷 주소를 쉽게 조작하도록 도와주는 모듈이다.

 

4. 파일 시스템 접근하기

파일을 생성하거나 삭제하고, 읽거나 쓸 수 있다.

 

*버퍼와 스트림 이해하기

파일을 읽거나 쓰는 방식에는 크게 두가지 방식이 있다. (버퍼, 스트림)

영상을 로딩 중일 때 버퍼링한다고 하고, 영상을 실시간으로 송출할 때는 스트리밍한다고 한다.

버퍼링은 영상을 재생할 수 있을 때까지 데이터를 모으는 동작이고, 스트리밍은 방송인의 컴퓨터에서 시청자의 컴퓨터로 영상 데이터를 전송하는 동작이다.

 

5. 예외 처리하기

 

 

'Backend Study > Node.js' 카테고리의 다른 글

call back 함수  (1) 2022.09.02
multer로 파일 업로드하기  (0) 2022.08.24
Node.js Process  (0) 2022.08.04
Node.js 모듈 이용하기  (0) 2022.08.04
Node.js 설치하기  (0) 2022.08.03