Node.js Flashcards
1
Q
What is Node.js?
A
An open-source, runtime environment for executing JavaScript code outside of a browser. Uses v8 engine like Chrome browser. It is a single-threaded nonblocking, asynchronous by default. Event-based model.
2
Q
What is Node.js ideal for?
A
Highly-scalable, data-intensive and real-time apps like
I/O intensive apps. (NOT ideal for CPU-intensive apps)
Great for prototyping and agile development.
Superfast and highly scalable.
JavaScript everywhere.
Cleaner and more consistent codebase
Large ecosystem of open-source libraries.