Category Archives: AJAX

Web Directions Code 2013

The second incarnation of the Web Directions Code conference was this year on 2.-3. May, and I was fortunate enough to both attend and speak. The conference held in Melbourne Town Hall was the place to geek out about all … Continue reading

Posted in AJAX, Javascript, Node.js, Uncategorized | Leave a comment

Backbone Boilerplate Vs. Rails Asset Pipeline

We recently shifted from Backbone Boilerplate to the Rails Asset Pipeline for generating the various assets (Javascript, CSS, HTML, images, etc) that comprise teamstuff.com, a single-page app. In this post I’ll talk about our motivations for making the shift, what we had to change to get … Continue reading

Posted in AJAX, Javascript, Tools, UI | Tagged | 3 Comments

A Chatty Atmosphere

A leading online learning provider recently engaged us to add social features to their website so that students could more easily collaborate, and thus be more successful with their study. One of the main social features required was providing students … Continue reading

Posted in AJAX, Java, Javascript | Leave a comment

Efficient Stateful Views With Backbone, Part 2: Collections & Animations

In Part 1 of this blog series, we saw how UI state could be maintained efficiently in a Backbone app by introducing view-management infrastructure and retaining references to views. In Part 2, I’m going to talk about how this strategy … Continue reading

Posted in AJAX, Javascript, UI | Tagged | 2 Comments

Efficient Stateful Views with Backbone.js, Part 1

One of the good things about single-page apps is that it’s possible for them to remember UI state within a page. If an area of the page is hidden from the user, and then redisplayed later, you’re able to display … Continue reading

Posted in AJAX, Javascript, UI | Tagged | 5 Comments

JavaScript from Nose to Tail

Cliffano Subagio from Shine Technologies presented together with Carl Husselbee from Sensis “JavaScript from Nose to Tail” at the August MelbJS Meetup. The slides and the video of the presentation are now online.

Posted in AJAX, Javascript, Node.js, NoSQL | Tagged , | Leave a comment

Building a shared calendar with Backbone.js and FullCalendar: A step-by-step tutorial

In a prior post, I explained how Backbone.js can be used to implement cascading select boxes. However, this was pretty much just a read-only affair, and these were relatively simple HTML elements. How does Backbone fare creating, updating and deleting … Continue reading

Posted in AJAX, Javascript | Tagged , , | 35 Comments

Cascading Select Boxes with Backbone.js: A Step-by-Step Tutorial

Up until recent years, client-side Javascript development has resembled the wild-west from a software design perspective. Libraries like jQuery have certainly helped, but with the rise of Single-Page Applications, jQuery alone doesn’t provide enough of an overall framework for large-scale … Continue reading

Posted in AJAX, Javascript | Tagged | 20 Comments

New Release – Shine Reference Project

We have a new release of the GWT/Spring Shine Reference project out here (ver 0.3), which is an important improvement on the previous releases. Now includes proper Data Layer : using Spring 2.5 annotations, Hibernate 3.2 and integrated HSQLDB runtime … Continue reading

Posted in AJAX, Java | Leave a comment

Handling AJAX Errors using Prototype & Rails

Ruby on Rails comes with a lot of nice helper methods for generating the JavaScript driving the AJAX calls to your controllers. Handling the responses from the HTTP server becomes a snap too, with Rails providing a few simple callbacks … Continue reading

Posted in AJAX, Ruby | 2 Comments