NodeJS

complete-node-bootcamp

use even version number for production project, use long-term support version

Introduction

Nodejs => JS runtime based on Google V8 JS Engine

JS as server-side code

NodeJS => single-threaded, event-driven, non-blocking I/O model

avoid CPU intensive application

REPL

node => read, eval, print, loop

nodejs uses module system to support additional functionalities.

use require function to import module.