Category Archives: Semantics

Wrapping $.ajax In A Thin “Command” Framework For Backbone Apps

A large number of my recent client applications, built on Backbone, have been using straight jQuery AJAX calls. Sometimes its in combination with Backbone’s persistence method, but other times I end up using AJAX calls in place of Backbone calls. … Continue reading 

Also posted in AJAX, Backbone, JQuery, Underscore | 7 Comments

3 Stages Of A Backbone Application’s Startup

Most Backbone application examples that you find on the web are very small and very simple. They tend to use a very simple idea of an application “init” method to start up a router and have the router kick off … Continue reading 

Also posted in Backbone, Javascript, Marionette | 10 Comments

Enabling And Disabling A Button With Backbone.ModelBinding

This is a follow-up post to my previous post on how to enable and disable a button with backbone. I showed a working solution in that version, but there are a few things about it that I don’t like. After … Continue reading 

Also posted in Backbone, Backbone.ModelBinding, Javascript | 2 Comments

Swashbuckling Tentacles

Surrounded by the wriggling tentacles of the beast that had attached itself to the ship, Ed – the lone surviving member of the ship’s crew – brandishes he sword and lunges toward the nearest of the appendages. With a cry … Continue reading 

Also posted in AntiPatterns, Brownfield, Continuous Improvement, Model-View-Presenter, Principles and Patterns | 3 Comments