본문 바로가기

웹서비스

3. node.js 설치

node.js란 무엇인가

node.js 는 왜 필요할까요?

웹 개발은 프론트엔드(Front-end)와 백엔드(Back-end) 로 나눌 수 있습니다.

프론트엔드는 사이트를 이용하는 사용자가 보는 화면을 말합니다.

백엔드(서버단)는 그 사용자가 요청하는 것을 처리(DB처리등)하여 최종적으로 프론트엔드에게 다시 돌려 줍니다.

프론트엔드에서 화면을 구성하려면 html, css, 자바스크립트, react 등이 필요 하게 됩니다.

자바스크립트는 프론트엔드 분야에서 주로 활용되고 있습니다. 

 

앞으로 다루게 될 리엑트 (react) 사용하고 구동하게 하려면 node.js 설치가 필요 합니다.

node 는 리엑트를 서버(port:3000)처럼 구동시켜 백엔드서버(port:8080)와 API로 통신하면서 필요한 데이터를 주고 받을 수 있습니다.

 

node.js 설치

노드버전은 현재 18.16.1 안정버전으로 배포 되고 있습니다.

https://nodejs.org/ko 설치버전

현업에서 개발을 하다보면 항상 최신버전을 기피 합니다.

안정성 측면에서 어느정도 검증이 된 버전을 선호하게 됩니다.

여기서는 16.15 버전을 설치해 보도록 하게습니다.

 

https://nodejs.org/dist/v16.15.1/

 

Index of /dist/v16.15.1/

 

nodejs.org

위 링크는 노드 사이트 이므로 이상한 곳은 아닙니다.

저는 윈도우 64비트용 설치파일로 설치해 보도록 하겠습니다.

 

Next 클릭
동의하고 next
Next
Next
Next
Install
설치가 완료 되었습니다.

설치가 완료 되었으니 확인을 해봐야겠죠

cmd 창을 열고 

node -v

을 입력하고 엔터를 쳐 봅니다.

node -v

v16.15.1 이 뜨면 정상적으로 설치가 된겁니다.

 

다음글 에서는  spring boot에서 프로젝트를 생성하고 react 를 설치 하겠습니다.

vscode를 설치하고 간단한 페이지를 구성해 보겠습니다.