Node.js Chrome의 V8 엔진을 기반으로 하는 오픈 소스 플랫폼 간 JavaScript 런타임입니다. 서버, 로컬 컴퓨터 또는 스크립트에서 브라우저 외부에서 JavaScript를 실행할 수 있으므로 최신 웹 도구 및 백 엔드 개발의 기반이 됩니다.
Node.js사용하는 이유는 무엇인가요?
- 전체 스택 JavaScript: 클라이언트 및 서버 코드를 동일한 언어로 작성합니다.
- 빠르고 확장성: 이벤트 기반 비차단 I/O를 사용하면 실시간 앱 및 API에 Node.js 이상적입니다.
- 대규모 에코시스템: npm은 거의 모든 개발 작업에 수백만 개의 패키지를 호스트합니다.
- 최신 도구에 필요: 대부분의 JavaScript 프레임워크(React, Vue, Angular, Next.js)는 빌드 툴을 실행하기 위해 Node.js에 의존합니다.
Windows에 Node.js 설치
원하는 환경을 선택합니다.
- Windows에 Node.js 설치 - 버전 관리자(nvm-windows)를 사용하여 Windows에 직접 설치합니다.
- WSL에 Node.js 설치 - Linux용 Windows 하위 시스템에 설치합니다(Linux 서버에 배포하거나 Linux 기반 도구를 사용하는 경우 권장됨).
자습서 및 학습 리소스
- nodejs.org/en/learn - 공식 Node.js 시작 가이드 및 자습서입니다.
- Node.js사용하여 JavaScript 애플리케이션 빌드 - 초보자를 위한 Microsoft Learn 학습 경로입니다.
- VS Code의Node.js 자습서 - Visual Studio Code에서 간단한 Node.js 앱을 빌드합니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer