Node API
↔ core Node.js internal Module built-in with Node.js
aka Node-Core-Library, Node-Standard-Library
Non-Blocking
Node API tends to be Async by default
Low-Level
Node API tends to have less Syntactic Sugar (Abstraction)
http
Node API to create server with HTTPNetwork Protocol
https
Node API to create server with HTTPS Network Protocol
path
Node API for tools to work with paths
util
Node API to provide utility functions
readline
Node API to prompt user input via terminal
v8
events
child_process
Node API to spawn ChildProcess
fs
Node API to interact with OS File System - always use fs-extra
for async ops!
stream
Node API & Interface to stream data as Chunks (vs all at once)
References
http
↔ Node API to create server with HTTPNetwork Protocolchild_process
↔ Node API to spawnChildProcess
fs
↔ Node API to interact with OS File System - always usefs-extra
for async ops!stream
↔ Node API & Interface to stream data as Chunks (vs all at once)https
↔ Node API to create server with HTTPS Network Protocol[
Non-Blocking](non-blocking)
↔ Node API tends to be Async by default[
Low-Level](low-level)
↔ Node API tends to have less Syntactic Sugar (Abstraction)