This session will explore the architectural basics of Node.js and how it’s different from blocking server implementations such as PHP, Rail or Java Servlets. We’ll explore some basic examples of creating a simple server, dealing with HTTP requests, etc.
The bigger question is once we have this awesome programming environment, what do we do with it? Node already has a really vibrant collection of modules which provide a range of functionality. Demystifying what’s available is pretty important to actually getting stuff done with Node. Since Node itself is very low level, lot’s of things people expect in web servers aren’t automatically there (for example, request routing). In order to help ease people into using Node this session will look at a range of the best modules for Node.js.Participants in this session will learn:
Tom Hughes-Croucher is the CTO at Change.org The world’s largest petition platform. Tom loves helping people Change the world every single day.
Previously he founded Jetpacks for Dinosaurs, a consultancy that helped make their clients’ (Walmart, Nexenta, MySpace, Comcast, NY Times, etc) internet applications really fast. Tom is the co-author of the O’Reilly book “Up and Running with Node.js”.
Tom has also worked at Joyent on the Node.js team, at Yahoo! and a range of other startups. Tom is an O’Reilly author with his book “Node.js Up and Running”.
Tom has contributed to a number of Web standards for the World Wide Web Consortium (W3C) and the British Standards Institute (BSI). He has worked with some of the world’s leading brands including Walmart, NASA, Yahoo!, Tesco, Three Telecom and the UK’s Channel 4 Television.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? email@example.com
View a complete list of OSCON contacts