Node.js 15


- N-API Version 7
- npm 7
- Throw on unhandled rejections
- QUIC (experimental)
- V8 8.6



### AbortController
AbortController의 구현체를 실험적으로 포함
하나 이상의 웹 요청을 필요할 때 중단시키는 인터페이스


### N-API 7
ArrayBuffers를 다루는 추가 메서드들을 포함


### npm 7
- npm workspace
- 새로운 `package-lock.json` 포맷
- `yarn.lock` 지원
- Peer dependency들이 기본적으로 설치


### Throw on unhandled rejections
unhandledRejection에 대한 기본 mode가 warn에서 throw로
unhandledRejection hook을 설정한 사용자들은 그대로 사용



### QUIC(experimental)
[QUIC](https://texonom.com/quic-d6a41b58fbc4414fb652d9d51878b6b7) 
Node.js 15는 QUIC을 실험적으로 제공하고 있으며, --experimental-quic 라는 configuration flag를 통해 Node.js를 컴파일하면 사용
```typeconst { createQuicSocket } = require(‘net’);```


### V8 8.6
V8 8.4가 Node.js 14에서 사용가능한 가장 최신버전



> [[Node.js] Node.js 15 변경점 번역](https://donghoon-song.github.io/posts/2020-11-15
Node.js-15-%EB%B3%80%EA%B2%BD%EC%A0%90/)





