JSFiddle - React, Tailwind, and code Playground

by Eric Howe

HTML

<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script src="http://documentcloud.github.com/backbone/backbone-min.js"></script>

CoffeeScript

class M extends Backbone.Model

class C extends Backbone.Collection
    model: M

c = new C

c.on('change', (model, opts) ->
    console.log('Change on collection')
    console.log(model)
    console.log(opts)
)

c.add(a: 'b')
c.first().set(a: 'c')