ืืขืืงืจื
- ืืืืืืช ืืืฆืืจ ืชืื ืืื ืชื ืืขื ืื ืขื ืืชืจืืฉืืช ืฉื ืืืจืืขืื ืืกืืืืื ืืชืืืฆืื
ืืืืืช ืืืืื , ืืืฆืืืื ืืืจืืขืื ืืืกืืืขืื ืืืืืื ืืขืืืช ืืืื ืงืจืืกืืช, ืืจืืื ืืืืฆืืขืื, ืืืืคืืช ืืืืจืื, ืขืืืก ืืขืื ืืื, ืคืื ืฉืืืื ืืืชื ืฆืคืื ืืื'. - ื ืืกืคื ืชืืืืช API ื ืืกืืื ืืช
ืืืกืื ืืงืืื ืืกืื ืืจืื ื ืขื ืืืฉืื ืืืืืงื AsyncLocalStorage, ืฉื ืืชื ืืืฉืชืืฉ ืื ืืืฆืืจืช ืืฆื ืืกืื ืืจืื ื ืขื ืืืคืืื ืขื ืกืื ืงืจืืืืช ืืืืืืืช ืืืชืงืฉืจืืช ืืืืจืช. AsyncLocalStorage ืืืคืฉืจ ืื ืืืืกื ื ืชืื ืื ืืืื ืฉืืงืฉืช ืืื ืืจื ื ืืขืืืืช, ืืืืืืจ ืืืกืื ืืงืืื ืืฉืคืืช ืืืจืืช. - ืืืืขืช ืืืืจื ืขื ืชืืื ื ื ืืกืืื ืืช ืืืกืจื ืืขืช ืืืขืื ื
ืืืืืืื ECMAScript 6 ืืืืืจ ืืืืืฆื ืืืืฆืขืืช ืืฆืืจืืช ืืืื ืืืฆืื. ืืื ืขื ืืืช, ืืืืฉืื ืฉื ืืืืืื ESM ืขืฆืื ื ืืชืจ ื ืืกืืื ื. - ืื ืืข V8 ืขืืืื ืืืจืกื
8.1 (1 ,2 ,3 ), ืืืืื ืืืคืืืืืืฆืืืช ืืชืืื ืืช ืืืฉืืช ืฉื ืืืฆืืขืื ืืืื ืืืคืจืืืจ ืืฉืจืฉืืจ ืืืืื ืืืืฉ "??" (ืืืืืจ ืืช ืืืืคืจื ื ืืืื ื ืื ืืืืคืจื ื ืืฉืืืื ืืื NULL ืื ืื ืืืืืจ, ืืืืืคื), ืืืืคืจืืืจ "?." ืืืืืงื ืื ืคืขืืืช ืฉื ืื ืฉืจืฉืจืช ืื ืืกืื ืื ืืงืจืืืืช (ืืืืืื "db?.user?.name?.length" ืืื ืืืืงืืช ืืงืืืืืช), ืฉืืืช Intl.DisplayName ืืงืืืช ืฉืืืช ืืงืืืืื ืืื'. - ืืืฆืขื ืขืืืื ืฉื ื-API ืฉื Streams, ืฉืืืจืชื ืืฉืคืจ ืืช ืืขืงืืืืช ืฉื ืืืฉืงื ื-API ืฉื Streams ืืืืื ืืืืืื ืืืชื ืืืืช ืฉื ืืืืงืื ืืืกืืกืืื ืฉื Node.js. ืืืืืื, ืืืชื ืืืืช ืฉื http.OutgoingMessage ืงืจืืื ื-stream.Writable, ื-net.Socket ืืืื ื-stream.Duplex. ืืืคืฉืจืืช autoDestroy ืืืืืจืช ื"true" ืืืจืืจืช ืืืื, ืืืืืจ ืงืจืืื ื-"_destroy" ืืกืืื.
- ื ืืกืคื ืชืืืืช API ื ืืกืืื ืืช
WASI (ืืืฉืง ืืขืจืืช WebAssembly ), ืืชื ืืืฉืงื ืชืืื ื ืืืื ืืจืืงืฆืื ืืฉืืจื ืขื ืืขืจืืช ืืืคืขืื (POSIX API ืืขืืืื ืขื ืงืืฆืื, ืฉืงืขืื ืืื'). - ืืจืืฉืืช ืืืืืจืืช ืขืืืจ
ืืจืกืืืช ืืื ืืืืืืช ืืืืจืื ืืคืืืคืืจืืืช: macOS 10.13 (High Sierra), GCC 6,Windows ืืืฉ ืืืชืจ 7/2008R2 .
ื ืืืืจ ืื ื ืืชื ืืืฉืชืืฉ ืืคืืืคืืจืืช Node.js ืื ืืชืืืื ืืฆื ืืฉืจืช ืฉื ืืืฉืืื ืืื ืืจื ื ืืื ืืืฆืืจืช ืชืืื ืืืช ืจืฉืช ืจืืืืืช ืฉื ืืงืื ืืฉืจืช. ืืื ืืืจืืื ืืช ืืคืื ืงืฆืืื ืืืืช ืฉื ืืืฉืืืื ืขืืืจ Node.js, ืืกืคืจ ืจื ืฉื
ืืื ืืืคื ืืืกืคืจืื ืืืืืื ืฉื ืืงืฉืืช ืืงืืืืืช, Node.js ืืฉืชืืฉ ืืืืื ืืืฆืืข ืงืื ืืกืื ืืจืื ื ืืืืืกืก ืขื ืขืืืื ืืืจืืขืื ืื ืืืกื ืืืืืจืช ืืืคืืื ืืืชืงืฉืจืืช ืืืืจืช. ืฉืืืืช ื ืชืืืืช ืืจืืืื ืืืืืจืื ืืืืืืช epoll, kqueue, /dev/poll ื-select. ืืกืคืจืืื ืืฉืืฉืช ืืจืืืื ืืืืืจืื
ืืืกืืกื, Node.js ืืืื ืืืกืืจืืช
ืืงืืจ: OpenNet.ru