이 문서에 대하여
Node.js 공식 API 참조 문서에 오신 것을 환영합니다!
Node.js는 V8 JavaScript 엔진을 기반으로 구축된 JavaScript 런타임입니다.
참여 방법
이 문서의 오류는 이슈 트래커에서 보고하십시오. 풀 요청 제출 방법은 참여 가이드를 참조하십시오.
안정성 지수
문서 전체에는 섹션의 안정성을 나타내는 표시가 있습니다. 일부 API는 매우 검증되었고 많이 의존되므로 전혀 변경되지 않을 가능성이 높습니다. 다른 API는 최신 실험적인 API이거나 위험한 것으로 알려져 있습니다.
안정성 지수는 다음과 같습니다.
[안정성: 0 - 더 이상 사용되지 않음]
안정성: 0 안정성: 0 - 더 이상 사용되지 않음. 이 기능은 경고를 발생시킬 수 있습니다. 이전 버전과의 호환성은 보장되지 않습니다.
[안정성: 1 - 실험적]
안정성: 1 안정성: 1 - 실험적. 이 기능은 시맨틱 버전 관리 규칙의 적용을 받지 않습니다. 이전 버전과 호환되지 않는 변경 또는 제거는 향후 릴리스에서 발생할 수 있습니다. 프로덕션 환경에서 이 기능을 사용하는 것은 권장하지 않습니다.
[안정성: 2 - 안정적]
안정성: 2 안정성: 2 - 안정적. npm 생태계와의 호환성은 최우선 순위입니다.
[안정성: 3 - 레거시]
안정성: 3 안정성: 3 - 레거시. 이 기능은 제거될 가능성이 적고 여전히 시맨틱 버전 관리 보장을 받지만 더 이상 적극적으로 유지 관리되지 않으며 다른 대안이 있습니다.
사용해도 해가 없고 npm 생태계에서 널리 사용되는 경우 기능은 더 이상 사용되지 않는 것으로 표시되지 않고 레거시로 표시됩니다. 레거시 기능에서 발견된 버그는 수정되지 않을 가능성이 높습니다.
특히 라이브러리를 작성할 때 실험적 기능을 사용할 때는 주의하십시오. 사용자는 실험적 기능이 사용되고 있다는 것을 알지 못할 수 있습니다. 실험적 API 수정이 발생하면 버그나 동작 변경으로 사용자가 놀랄 수 있습니다. 놀라움을 방지하려면 실험적 기능 사용에 명령줄 플래그가 필요할 수 있습니다. 실험적 기능은 경고를 발생시킬 수도 있습니다.
안정성 개요
API | 안정성 |
---|---|
Assert | (2) 안정적 |
Async hooks | (1) 실험적 |
비동기 컨텍스트 추적 | (2) 안정적 |
Buffer | (2) 안정적 |
자식 프로세스 | (2) 안정적 |
Cluster | (2) 안정적 |
Console | (2) 안정적 |
Crypto | (2) 안정적 |
Diagnostics Channel | (2) 안정적 |
DNS | (2) 안정적 |
Domain | (0) 더 이상 사용되지 않음 |
파일 시스템 | (2) 안정적 |
HTTP | (2) 안정적 |
HTTP/2 | (2) 안정적 |
HTTPS | (2) 안정적 |
Inspector | (2) 안정적 |
모듈: node:module API | (1) .2 - 릴리스 후보 (비동기 버전) 안정성: 1.1 - 활성 개발 (동기 버전) |
모듈: CommonJS 모듈 | (2) 안정적 |
모듈: TypeScript | (1) .1 - 활성 개발 |
OS | (2) 안정적 |
Path | (2) 안정적 |
성능 측정 API | (2) 안정적 |
Punycode | (0) 더 이상 사용되지 않음 |
쿼리 문자열 | (2) 안정적 |
Readline | (2) 안정적 |
REPL | (2) 안정적 |
단일 실행 파일 애플리케이션 | (1) .1 - 활성 개발 |
SQLite | (1) .1 - 활성 개발. |
Stream | (2) 안정적 |
문자열 디코더 | (2) 안정적 |
테스트 러너 | (2) 안정적 |
타이머 | (2) 안정적 |
TLS (SSL) | (2) 안정적 |
추적 이벤트 | (1) 실험적 |
TTY | (2) 안정적 |
UDP/데이터그램 소켓 | (2) 안정적 |
URL | (2) 안정적 |
Util | (2) 안정적 |
VM (JavaScript 실행) | (2) 안정적 |
Web Crypto API | (2) 안정적 |
Web Streams API | (2) 안정적 |
WebAssembly 시스템 인터페이스 (WASI) | (1) 실험적 |
워커 스레드 | (2) 안정적 |
Zlib | (2) 안정적 |
JSON 출력
추가됨: v0.6.12
모든 .html
문서에는 해당하는 .json
문서가 있습니다. 이는 문서를 사용하는 IDE 및 기타 유틸리티를 위한 것입니다.
시스템 호출 및 매뉴얼 페이지
시스템 호출을 래핑하는 Node.js 함수는 이를 문서화합니다. 문서에서는 시스템 호출의 작동 방식을 설명하는 해당 매뉴얼 페이지로 연결됩니다.
대부분의 Unix 시스템 호출에는 Windows 유사 기능이 있습니다. 그러나 동작 차이는 불가피할 수 있습니다.