Node.js
Backend scripting platform
Node.js is a runtime environment that executes JavaScript outside the browser, primarily for building server-side applications.
Before Node.js, JavaScript ran only in browsers; Node.js made it a general-purpose language for web servers, command-line tools, and backend services.
The API is built on Node.js.
Often shortened to Node.
Eight-cylinder engine layout
- JavaScriptWeb programming language
- server-sideExecuted on host machine
- backendNon-visible system layer
- engineMachine producing motion
process · global · CLI · executable · interpreter · heap · debugger · inspector
Follow-up audition invitation
- non-blockingExecutes without waiting
- promiseCommitment to act
- concurrencyOverlapping execution of tasks
- streamSteady continuous flow
listener · emit · I/O · readable · writable · pipe · buffer · queue
Forming concentrated groups
- microservicesDecomposed application architecture
- statelessWithout national belonging
- containerizationStandardized cargo packaging system
- DockerApplication containerization platform
serverless · fault-tolerance · distributed · caching · throughput
Independent functional component
- requireTo make necessary
- exportsGoods sold abroad
- registryOfficial record of entries
- dependencyState of needing support
yarn · middleware · mongoose
V8
Eight-cylinder engine layout
- JavaScriptWeb programming language
- server-sideExecuted on host machine
- backendNon-visible system layer
engine · process · global · CLI · executable · interpreter · heap · debugger · inspector
callback
Follow-up audition invitation
- non-blockingExecutes without waiting
- promiseCommitment to act
- concurrencyOverlapping execution of tasks
stream · listener · emit · I/O · readable · writable · pipe · buffer · queue · microtask
clustering
Forming concentrated groups
- microservicesDecomposed application architecture
- statelessWithout national belonging
- containerizationStandardized cargo packaging system
Docker · serverless · fault-tolerance · distributed · caching · throughput
module
Independent functional component
dependency · yarn · middleware · mongoose