✔️ Node.js 백엔드 개발
모듈
node.js에서는 두 가지의 모듈이 존재한다.
=> 내가 직접 만든 모듈
=> 이미 만들어져 있는 모듈
이미 만들어져 있는 모듈
코어 모듈
서드파티 모듈
코어 모듈
서드파티 모듈
코어 모듈
예 )
fs는 여러 코어 모듈중에 하나
fs는 파일시스템의 줄임말
파일이나 디렉토리 작업을 할 때, 꼭 필요한 코어 모듈!
디렉토리 생성, 파일 삭제 기능이 필요할 때 사용된다.
노드에 내장되어있어서 굳이 경로를 쓸 필요는 없다.
readdirSync 함수는 특정 디렉토리 파일 목록들을 배열형식으로 리턴한다.
결과값 :
예제 )
new라는 새로운 파일에 Hello Node.js라는 내용을 쓴다.
결과값 :
new라는 파일에 두번째 파라미터를 리턴한다.
예 )
이번에는 새로운 코어 모듈을써본다.
os는 Operating System의 줄임말
쉽게 말하면 운영체제 (예.. window, mac os, linux
이것을 사용하면은, 컴퓨터에 설치된 운영체제 관련된 정보를 가져올 수 있다.
예 )
cpus 현재 함수는 컴퓨터의 cpu정보를 리턴한다.
node.js와 브라우저의 차이
가장 핵심적인 차이는 API이다
차이점
끝으로 :