Jeff Andersen from GoInstant
Have you ever thought that writing web applications should allow you to use your mad Javascript skillz on the server side as well? Node.js is such a platform. Bundling up the Google Chrome Javascript runtime, Node lets you easily building fast and scalable network applications perfect for the real-time web. It's also a pretty great platform for building basic data driven websites too. Jeff, a web developer at Halifax based GoInstant, will introduce us to the Node platform, exploring it from the ground up.
5. What is Node.js?
â˘
In a nutshell: server-side JavaScript
â˘
Used to build scalable network applications
â˘
Built on Googleâs v8 JavaScript engine
â˘
Event-driven, non-blocking (asynchronous) I/O
33. What could be added?
â˘
OAuth middleware
â˘
Middleware: A function that processes a request, typically on
an interim basis to the ďŹnal request handler.
â˘
Permissions & token scopes
â˘
JSON web hooks
34. Twitter recommendations
â˘
@izs - Isaac Schlueter, Creator of NPM & Node core gate keeper
â˘
@eranhammer - Eran Hammer, Walmart Labs & OSS contributor
â˘
@substack - James Halliday, Node module authoring machine
â˘
@tjholowaychuk - TJ Holowaychuk, Author: Express, Mocha, etc
â˘
@igrigorik - Ilya Grigorik, Developer advocate at Google
â˘
@jeresig - John Resig, Creator of jQuery
â˘
@goinstant - Realtime Collaboration API and Backend