Issues » 15

This week's Node news Read this issue on the Web
Node Weekly Issue 15
December 19, 2013
Featured
Koa: Next-Generation Web Framework for Node.js Koa is a new web framework by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs. Leveraging generators, Koa allows you to ditch callbacks and improve error-handling.
Node.js in 2013 Timeline: A Year in Review A timeline showing some of this year's Node news from the release of Node 0.10 through to.. the timeline being created ;-)
Gergely Nemeth
Announcing Elasticsearch.js For Node.js And The Browser Elasticsearch is a superb, powerful search and analytics engine and it now has an official JavaScript client for both Node.js and modern browsers.
Elasticsearch
From our Sponsor
Faster Deploys, More Node Versions, and Custom Registry Support
At long last, the new Heroku Node.js buildpack is in production and available to all users! This buildpack is a complete rewrite that features dependency caching, faster downloads of the node binary, and support for any recent version of node. Read all about it on our blog.
Heroku
Reading
9 Quick npm Tips
Nicolas Bevacqua
Monolithic Node.js A long but interesting read about Node.js’s role in building large-scale systems and how the author’s company has achieved it.
Richard Rodger
End to End Testing with CasperJS Explains how to test the client side of a Backbone application via the PhantomJS-based CasperJS.
Gary Ryan
Rendering on the Server and Client in Node.js
Craig Spaeth
Handling OAuth2 with Node.js and Angular.js: Passport to The Rescue A look at providing a log-in flow for a Node app using the OAuth2 authentication services provided by the likes of Facebook, Google or Twitter.
Matthew Tyler
Libraries, Code and Tools
node-websocketd: A Lightweight Node Port of websocketd websocketd is a Go app that can turn any application that uses stdio/stdout into a WebSocket server. This does the same from Node in 13 lines of code.
Julian Gruber
Feathers: Get REST and Real-time APIs Running by using Services Sits on top of Express.js and provides a simple framework for building Meteor-style real-time apps. Allows you to build services (CRUD-style) that automatically come with a REST API and Socket.IO events.
Logan: A Mini Template System for The Console using 'colors' Makes it easy to write cleaner code when doing a lot of colored logs by separating content from style.
typicode
Gulp: The Streaming Build System The article Getting Started with Gulp will come in useful too.
Fractal
likely.js: For Collaborative Filtering and Making Recommendations Takes an input training matrix where the rows represent users and the columns represent items that have been rated by the user. After training, you can retrieve a list of recommended items and their estimated ratings for any given user.
Sean Byrnes
NodeTemplate: Full Featured Skeleton for JSON API with Node & Express
Avner Cohen
npm_lazy: A Lazy Local Cache for npm
Mikito Takada
Hexo: Fast, Simple & Powerful Static-File Node.js Blog Framework
Jobs
Software Engineer at Turn (Silicon Valley) Angular, Node, Bootstrap. Big data, machine learning, distributed systems. If these are technologies you're interested in and you're good with JavaScript, we'd love to talk to you about joining our front-end applications team at Turn.
Full-stack JavaScript Developers at pebble {code}, London Petite but perfectly formed business WLTM full-stack JavaScript developers for Node.js, MV* Apps, Hack Days & Innovation in the browser.
Last but not least..
Final Day of 'Best Price' for O'Reilly Fluent 2014: March 11-13, 2014, San Francisco O’Reilly Fluent spotlights the emerging methods, tools, and technologies of the Web Platform and JavaScript, including Node. The Best Price ends today, December 19.
O'Reilly Media
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2014 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK

"Node.js" is a trademark owned by Joyent, Inc.
The term "Node" is used with Joyent, Inc.'s kind permission.
Update your email address
or unsubscribe here

ONE e-mail each Friday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press