Issue #19 - March 25, 2011
jQuery 1.5.2 RC1 Released: Final Due March 31st
John Resig has announced the release of the first release candidate for jQuery 1.5.2. This is a minor release but if you're a plugin developer or need to test, check it out. John says that the final release of 1.5.2 is due on March 21st.
Firebug 1.7.0 Released: Now Supporting Firefox 4.0
Firebug is a super popular Web development plugin for Firefox which has hit version 1.7 this week, gaining full Firefox 4.0 support (and more!)
Bulletproof Node.js Coding
Stella Laurenzo discusses the motivation for improving your style in Node.js to have more robust 'bulletproof' code and demonstrates 10 best practices for you to apply. This is a long one!
Creating Responsive Applications Using jQuery Deferred and Promises
A Template for Node.js Webapps on Amazon EC2
Do you want to get a Linux instance for deploying node.js apps up and running quickly on Amazon's EC2 service? If so, check out Rasmus Andersson's handiwork.
npm 1.0: Global vs Local installation
npm is a package manager for node.js and a popular way to install node.js modules and executables. npm 1.0 is now in release candidate mode and Isaac Schlueter explains how npm 1.0 offers both local and global installation capabilities.
Code and Libraries
Qwery - A Tiny Selector Engine in 1K
jquery-pjax: Ajax-powered Page Replacement with History
'pushState + Ajax = pjax' says Chris Wanstrath of GitHub. pjax loads HTML into the current page without a full reload. It's Ajax with real permalinks, page titles, and a working back button that fully degrades.
ql_canvas: Simpler Canvas Initialization
easy-oauth: Simple OAuth for your Express and Node.js Apps
EasyOAuth is a simple module that is intended to make it very easy to add OAuth support to your node.js-powered website.
Galleria: Multi-Theme Image Gallery Framework on jQuery
Tempo: A Tiny JSON Rendering Engine
Tempo is a tiny JSON rendering engine that enables you to craft data templates in pure HTML. It has no dependencies so might be particularly useful if you're not using a major framework.
MicroEvent.js - A Tiny 'Event Emitter' in 20 Lines
oCanvas: Object-Based Canvas Drawing
A delightful look at 20 different data visualization libraries, along with screenshots, by Jacob Gube.
Joe Stagner presents a visual roundup of 17 jQuery-based 'modal dialog' plugins. Basic but I've found these sorts of roundups useful before.
Last but not least..
Tools For jQuery Application Architecture - A Printable Chart
Addy Osmani has put together an interesting chart of the tools you could lean on to build jQuery applications using certain architectural patterns.