node.js 는 왜 필요할까요?
웹 개발은 프론트엔드(Front-end)와 백엔드(Back-end) 로 나눌 수 있습니다.
프론트엔드는 사이트를 이용하는 사용자가 보는 화면을 말합니다.
백엔드(서버단)는 그 사용자가 요청하는 것을 처리(DB처리등)하여 최종적으로 프론트엔드에게 다시 돌려 줍니다.
프론트엔드에서 화면을 구성하려면 html, css, 자바스크립트, react 등이 필요 하게 됩니다.
자바스크립트는 프론트엔드 분야에서 주로 활용되고 있습니다.
앞으로 다루게 될 리엑트 (react) 사용하고 구동하게 하려면 node.js 설치가 필요 합니다.
node 는 리엑트를 서버(port:3000)처럼 구동시켜 백엔드서버(port:8080)와 API로 통신하면서 필요한 데이터를 주고 받을 수 있습니다.
node.js 설치
노드버전은 현재 18.16.1 안정버전으로 배포 되고 있습니다.
현업에서 개발을 하다보면 항상 최신버전을 기피 합니다.
안정성 측면에서 어느정도 검증이 된 버전을 선호하게 됩니다.
여기서는 16.15 버전을 설치해 보도록 하게습니다.
https://nodejs.org/dist/v16.15.1/
위 링크는 노드 사이트 이므로 이상한 곳은 아닙니다.
저는 윈도우 64비트용 설치파일로 설치해 보도록 하겠습니다.
설치가 완료 되었으니 확인을 해봐야겠죠
cmd 창을 열고
node -v
을 입력하고 엔터를 쳐 봅니다.
v16.15.1 이 뜨면 정상적으로 설치가 된겁니다.
다음글 에서는 spring boot에서 프로젝트를 생성하고 react 를 설치 하겠습니다.
vscode를 설치하고 간단한 페이지를 구성해 보겠습니다.
'웹서비스' 카테고리의 다른 글
4. vscode 설치 + Spring Boot 생성 + React 구동 (0) | 2023.07.19 |
---|---|
2. Git 버전 관리 설치 (0) | 2023.07.10 |
1. 스프링부트 환경설정 (0) | 2023.07.10 |
티스토리 도메인 연동 (feat.GoDaddy) (0) | 2023.06.26 |