OH NODE(.js)!

Node.js is the fad that's sweeping the nation! All the cool kids are doing it, but should you?

This session will provide an introduction not only to node.js and Drupal but also to interesting node.js projects that you may want to leverage and that can make the hard stuff less hard.

In the first portion we will review the node.js Drupal module and its architecture, discussing in brief the security model and looking at a simple example of custom integration (you can start doing interesting things with about 7 lines of code).

The second section will function as an introduction to the node.js community with a big focus on what is possible with node.js and how it can add new capabilities to your traditional hosting stack. It will discuss what node.js is good at and what it's not and will provide a review of node.js projects that could be helpful to you in your development tasks.

A handful of the interesting projects that we'll review:

  • socket.io
  • async
  • hubot
  • fleet
  • jade
  • coffeescript (and how it can be used in node.js)
  • supervisor
  • cluster2

This session will be presented by beejeebus (Drupal's node.js module's original author) and tizzo (the module's current owner).

Speaker(s): 
Track: 
Coding and Development
Experience level: 
Advanced