Node.js
Index.
개요
Node.js는 서버를 만들 수 있는 실행 환경( runtime )으로
웹 브라우저 밖에서도 자바스크립트를 실행할 수 있는 환경을 제공한다.
이 환경을 활용하여 Back-end Server를 구축할 수 있다.
Java F/W과 비유를 하면,
- Java : 언어
- JVM( Java Virtual Machine ) : 자바 실행환경
- Spring Boot : 자바로 만든 Back-end F/W
vs
- 자바스크립트 : 언어
- Node.js : 자바스크립트 실행 환경
- Express, NestJS : Node.js 위에서 돌아가는 백엔드 프레임워크
Node.js 만으로도 Back-end Server를 구성할 수 있으나, 직접 처리로직을 작성하여야 한다.
하지만, 라우팅, JSON 처리, 보안, DB Connection 같은 기능을 이용하기 위해 Express.js, NestJS와 같은 프레임워크를 사용한다.
The End.
반응형
'Study > Etc' 카테고리의 다른 글
| About to... Nexacro Framework (0) | 2025.09.29 |
|---|---|
| About to... React (0) | 2025.09.25 |
| Spring 과 Spring Boot (0) | 2025.09.24 |
| Front-end 와 Back-end (0) | 2024.02.19 |
| [자격증] AICE( AI Certificate for Everyone ) (0) | 2022.10.15 |