Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Intro to Node.js

Le Zhang - @le_isms

Agenda:

What is Node?

Brief History

Pros/Cons

A few resources

Just what is Node?

What isn't Node:

  • a language
  • a platform or service
  • a framework

Ok.. what is Node?

Node is...

  • a Javascript environment
  • Event-driven/Non-blocking
  • Pure Awesome

Origin

  • Created by Ryan Dahl
  • "Scalable network programs"
  • Maintained by Isaac Schlueter

Pros

  • Javascript
  • Non-blocking
  • Reuse JS code
  • Strong community and modules!
  • People will think you're a l33t hacker

Cons

  • Javascript
  • CPU intensive tasks
  • Event-driven learning curve
  • People will think you're a hipster

Resources