용어사전 목록으로

GLOSSARY

Node.js 서버 자바스크립트 실행환경

웹 브라우저 밖에서 JavaScript 프로그램을 실행하도록 제공하는 공개 소스 기반 실행환경입니다. JavaScript 언어 자체와 Node.js 실행환경은 서로 구분해야 합니다.

01

용어와 정의

영문 또는 원어: Node.js

LTS의 영문 정식명칭: Long-Term Support

한글명: 서버 자바스크립트 실행환경

웹 브라우저 밖에서 JavaScript 프로그램을 실행하도록 제공하는 공개 소스 기반 실행환경입니다. JavaScript 언어 자체와 Node.js 실행환경은 서로 구분해야 합니다.

02

정확한 의미와 동작

서버 프로그램이나 도구가 파일과 네트워크 요청을 처리하는 환경을 제공합니다. 비동기 입출력을 활용하는 구조이며, 응용프로그램이 요구하는 Node.js 버전과 추가 패키지를 함께 맞춰야 합니다. Node.js를 설치하는 일과 개발한 서비스를 안전하게 공개하는 일도 별개의 작업입니다.

03

쉽게 이해하는 사용 맥락

시놀로지용 서버 프로그램이 특정 Node.js 계열을 요구할 때는 해당 NAS 패키지와 응용프로그램의 요구 조건을 대조합니다. 최신 버전이라는 이유만으로 기존 프로그램의 실행환경을 바로 바꾸면 모듈 호환성 문제가 생길 수 있습니다.

04

종류와 관련 기능의 차이

Node.js에는 일반 배포 계열과 장기 지원을 뜻하는 Long-Term Support 계열의 운영 일정이 있습니다. 공급자의 패키지 목록에서 보이는 버전이 언어 프로젝트의 현재 보안 지원 상태와 항상 같지는 않습니다. 주 버전 변경은 응용프로그램과 네이티브 모듈의 호환성에 영향을 줄 수 있습니다.

05

적용 조건과 주의사항

운영 중인 패키지와 서비스가 어떤 실행환경에 의존하는지 확인한 뒤 변경해야 합니다. 지원 기간이 끝난 실행환경을 계속 쓰는 문제와 새 버전으로 바꾸면서 생기는 호환성 문제를 구분하며, 시스템 내부 실행환경을 임의로 대체하지 않습니다.

06

공식 자료와 검토 기준

내용 검토 기준일: 2026-10-27. 제조사와 프로젝트의 공식 문서에 기록된 의미 및 적용 범위를 기준으로 작성했습니다.

About Node.js®

Node.js Releases

Add-on Packages

07

함께 확인할 용어와 안내 글

관련 용어와 글

함께 이해할 기준 개념

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.