Getting started with Node.js
Add yourself to the event on Upcoming, so we have an idea of numbers.
First off the mark...
This 90 minute workshop will provide a thorough developer's introduction to Node.js.
This makes it an excellent fit for problems requiring long-running connections - things like Comet, HTML5 WebSockets, large file uploads and combining results from unpredictable third party web services. As a result, Node makes an excellent complement to existing server-side technologies.
It will cover the fundamentals of development with Node, then use those basic principles to build scalable solutions for real-world problems: pushing data to the browser with comet, robustly combining web services at scale, and adding rate limiting and caching to existing web applications using a Node-powered reverse proxy.
Client-side developers should come away from the session with an understanding of how they can take their existing skills and apply them to server-side development, while server-side developers should gain a powerful new set of tools for solving problems that their current platform may not be able handle.
About Simon WillisonSimon works as a technical architect for The Guardian, where he has created such successful web projects as the “MPs' Expenses” crowdsourcing tool . Previously, he worked with Yahoo!'s Technology Development team and the award winning Kansas newspaper, Lawrence Journal-World, where he co-created the Django Python web framework.