Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node.js – real time web apps with Drupal

Avatar for Mikkel Høgh Mikkel Høgh
September 27, 2011

Node.js – real time web apps with Drupal

My talk from DrupalCamp Copenhagen.

Avatar for Mikkel Høgh

Mikkel Høgh

September 27, 2011
Tweet

More Decks by Mikkel Høgh

Other Decks in Technology

Transcript

  1. Drupal’s characteristics • Content management framework • Flexible/extensible • Powerful,

    point and click configurability • Shared nothing/stateless • Database heavy • Slow :( lørdag den 24. september 11
  2. Node.js’ characteristics • Low-level toolset • Asynchronous • Stateful •

    Fast • Real-time interaction lørdag den 24. september 11
  3. Strong community similarities • Drupal was created in 2001 by

    Dries Buytaert because he need a system for social communication • Thousands of developers on the core system • By developers, for developers • Active contrib community: 8.500+ modules available on drupal.org • Node.js was created in 2009 by Ryan Dahl because he needed a tool for creating network services • Thousands of developers on the core system • By developers, for developers • Active contrib community: 4.000+ packages available on NPM lørdag den 24. september 11
  4. • Do things that was not possible before without learning

    $obscure_language or $weird_platform; • JavaScript everywhere • Speed is the new black • Web applications need responsive and stateful backends Why is Node.js so popular? lørdag den 24. september 11