New

Node.js install

lshjju 2025. 6. 19. 22:52

Node.js?


React를 시작하려면 Node.js가 설치되어 있어야 합니다. 

그 후 에디터 터미널에서 Create React App을 사용하여 새 프로젝트를 생성할 수 있습니다:


Node.js는 한마디로 JavaScript를 웹 브라우저 환경이 아닌 곳에서도 실행할 수 있도록 해주는 실행 환경입니다. 

과거에는 JavaScript가 주로 웹 브라우저 안에서만 동작하여 웹 페이지의 동적인 부분을 처리하는 데 사용되었습니다. 

하지만 Node.js가 등장하면서 JavaScript로도 웹 서버를 구축하거나 다양한 종류의 프로그램을 개발하는 것이 가능해졌습니다.



Node.js의 주요 특징


비동기 이벤트 기반 처리: Node.js는 여러 요청을 동시에 효율적으로 처리할 수 있는 비동기 방식을 사용합니다. 

덕분에 많은 사용자의 요청이 몰려도 서버가 멈추지 않고 빠르게 응답할 수 있습니다. 
하나의 언어로 개발: Node.js를 사용하면 웹 페이지의 앞단(프론트엔드)과 뒷단(백엔드) 모두 JavaScript라는 하나의 언어로 개발할 수 있습니다. 

이는 개발 효율성을 크게 높여줍니다. 
뛰어난 확장성: Node.js는 설계 자체가 확장성을 고려하여 만들어졌기 때문에, 사용자 수가 많아지거나 서비스 규모가 커져도 유연하게 대응할 수 있습니다. 
빠른 개발 속도: JavaScript 문법이 비교적 간결하고, 필요한 기능들을 모듈 형태로 쉽게 가져다 쓸 수 있어 개발 속도가 빠릅니다.



Node.js는 어떤 서비스에 적합할까요?


Node.js는 특히 실시간으로 많은 데이터 통신이 필요한 서비스에 강점을 보입니다. 예를 들어, 다음과 같은 서비스 개발에 많이 활용됩니다.

실시간 채팅 애플리케이션
온라인 게임 서버의 일부 기능
데이터 스트리밍 서비스 (음악, 영상 등)
빠른 응답이 중요한 API 서버
단일 페이지 애플리케이션(SPA)의 백엔드
Node.js는 JavaScript 개발자에게 서버 개발의 문을 열어주었으며, 현재 많은 기업에서 다양한 서비스 개발에 활용하고 있습니다.



Node.js install 1


 

https://nodejs.org/ko/

 


Node.js install 2


 

파일을 다운로드 합니다.

node-v22.16.0-x64.msi

 

파일을 인스톨 합니다.

 

ARM CPU(맥북 M1 등)를 사용하시는 경우 ARM64 버전을 설치하셔야 합니다.



설치 확인


설치가 잘 되었는지 cmd에서 체크합니다.

node --version
npm --version
Microsoft Windows [Version 10.0.19045.3693]
(c) Microsoft Corporation. All rights reserved.

C:\Users\CafeAlle>node --version
v24.12.0

C:\Users\CafeAlle>npm --version
11.6.2

C:\Users\CafeAlle>

 

설치가 잘 되었는지 cmd에서 체크합니다.

 

https://lshjju.tistory.com/69

 

CMD n Powershell setting

CMD 코딩 하다보면 cmd 를 많이 씁니다.번거로울 때가 있으니 아예 태스크바에 고정시켜 둡니다. 태스크바에 돋보기가 있는지 확인 합니다.없다면 태스크바에서 우측마우스 클릭검색검색 아이콘

lshjju.tistory.com

cmd를 못찾겠다면 위 포스팅 탭하세요.

 

cmd에서 위 명령어를 실행했을 때 버전 정보가 표시되면 정상적으로 설치된 것입니다.


 

'New' 카테고리의 다른 글

H2 database  (0) 2025.07.25
JS console.log - 자바스크립트 데이터 콘솔로 체크하기  (0) 2025.06.21
font awesome 아이콘 폰트 사용하기  (0) 2025.05.29
bootstrap install setting manual  (0) 2025.02.24
CMD n Powershell setting  (0) 2025.02.22