2. Node.js is a cross-platform runtime environment for server-side
and networking applications. Node.js applications are written in
JavaScript, and can be run within the Node.js runtime on OS X,
Microsoft Windows and Linux with no changes.
3. WHY I TS AWESOME
JAVASCRIPT
BASED
I S
ASYNCHRONOUS
14. HOW TO INSTAL L
MODALS
1. Open up terminal
2. Type “npm install -g yo”
3. Type “yo yo”
4. Pass Go collect money.
* We’re using Yo as an example application.
Replace Yo with any app you wish to install
15. INSTAL L GHOST
1. Download Ghost from
https://ghost.org/download/
2. Unzip and navigate a terminal to the directory
3. type npm install —production
4. npm start
5. navigate to 127.0.0.1:2368 in browser
16. LEARN
M O R E A T …
• Code School course
https://www.codeschool.com/courses/real-time-web-with-node-js
• Node Documentation
http://nodejs.org/documentation/
• Node Tutorial
http://nodejs.org/documentation/tutorials/
Editor's Notes
So last week we needed to make a blog, nothing crazy complicated but our local development copy needed to be run on a Node server.
<read the slide>
So why is it really cool?
two reasons Node is built upon javascript which makes the language it’s self really easy to pick up compared to others in the space. It’s also asynchronous meaning that we can send and receive data which is really important for super speedy applications.
How do we use it? Well the Node service runs through a process called NPM or Node Package Manager. So are first step in running with node is to get NPM