gordonbrander + backbonejs   11

Dancing with Data « Quasipartikel
Dance.js is a Backbone framework for data-driven vis that imitates D3.js. Investigate.
javascript  mvc  data  visualization  opensource  backbonejs  d3js 
19 days ago by gordonbrander
LinkedIn For iPad: using local storage for snappy mobile apps | LinkedIn Engineering
How LinkedIn integrated Backbone with LocalStorage in their iPad app. It strikes me that it would be worth making this type of local caching default for models via a pluggable system or something.
iOS  backbone  development  backbonejs  mvc  JavaScript  LocalStorage  web  from iphone
28 days ago by gordonbrander
moviepilot/chaplin - GitHub
A light framework on top of Backbone.js.

jashenkas:
Can't say I agree with all of the stuff in it, but Chaplin is a neat take on a Backbone.js++</blockuote>
To investigate: how they handle composite/nested views.
javascript  development  web  mvc  backbonejs  architecture 
february 2012 by gordonbrander
Backbone and Ember | Boris Smus
An iWork.com engineer talks about Backbone vs Ember. This part sticks out to me as holding true:
In my experience writing Backbone apps, views are very primitive and tend to cause issues. There's no support for any sort of view nesting, which is totally critical for large applications with complex UIs. In contrast, Ember provides an easy way of nesting views inside one another.

The other thing you'll notice with Backbone is that there's a lot of micro-management required when building Backbone views. They need to be properly cleaned up by hand, otherwise you end up with zombie views bound to events, or events that don't fire at all.
backbonejs  javascript  mvc  development  architecture 
february 2012 by gordonbrander
004 JSJ Backbone.js with Jeremy Ashkenas
@jashenkas and @wycatz discuss jQuery, Ember, Backbone, etc.
javascript  podcast  backbonejs  audio 
february 2012 by gordonbrander
jashenkas vs wycats on Backbone vs Ember.
Largely a political conversation, but interesting to see motivation nonetheless.
mvc  javascript  backbonejs 
february 2012 by gordonbrander
Commit 0d4b1247c45083c695cab4242c084a97aa600221 to documentcloud/underscore - GitHub
jashenkas: removing AMD support from Underscore.
It's ironic, but this actually allows AMD users to use backbone in an amd environment without hacking the source.

Backbone checks for root._ but underscore didn't export to root when define was detected, and since underscore is a dependency it was all busted.

Now you can write a little shim to get all the libs you need for backbone w/o touching the source of any of them.

define ['vendor/underscore', 'vendor/jquery', 'order!vendor/backbone'] -> Backbone
javascript  mvc  backbonejs  development  web  opensource 
january 2012 by gordonbrander
tbranyen/backbone-boilerplate - GitHub
Bocoup has put together a nice starter deck for Backbone JS development.
javascript  backbonejs  mvc  web  development  opensource 
january 2012 by gordonbrander
Backbone.js Live Collections – Bocoup Web Log
You might have a finite set of data that you need to fetch once for your application.
You might have a feed of data that is constantly updating and thus your collection periodically check for updates.

Dealing with the first scenario is quite simple. It would require defining a Collection constructor that has a url property. Calling fetch on an instance of that collection would then fetch the data and that would be sufficient.

Dealing with the second scenario is somewhat more complex for several reasons
javascript  ajax  web  development  backbonejs  learn  mvc 
december 2011 by gordonbrander
Backbone i18n with CoffeeScript — Gist
A nice snippet from @madrobby that elegantly covers translation in JS.
i18n  javascript  coffeescript  backbonejs 
november 2011 by gordonbrander

Copy this bookmark:



description:


tags: