Introduction to NodeJS and the MEAN stack (MongoDB, ExpressJS, AngularJS and NodeJS) presented at the II SorocabaJS in Sorocaba (SP) Brazil, on 14th of November, 2015.
This is a simple introduction to the technology in order to carry a Coding Dojo activity.
3. What is Node.js?
Server-side JavaScript
Runs on Linux, Windows, Mac OS & most other major
operating systems
Asynchronous I/O
Swiss army knife
Open Source =)
4. Why Node?
It is light!
It is fast!
It is easy!
Big community!
It is fast to code and easy learn!
It is JavaScript!
Supports nearly 1 mi concurrent connections!
5. To npm, or not to npm
Node Package Manager
Manages dependencies
In JavaScript
Comes with Node.js
$ npm install <anything>