Simple starting point for Ember.js fiddles
HTML
<script src="https://raw.github.com/emberjs/ember.js/release-builds/ember-1.0.0-rc.1.js"></script>
<script src="https://raw.github.com/wycats/handlebars.js/1.0.0-rc.3/dist/handlebars.js"></script>
JavaScript
window.A = Ember.Application.create();
A.data = 1;
A.HomeView = Ember.View.extend({
template: Ember.Handlebars.compile("{{view bar}}"),
dataChanged: (function() {
return console.log("changed at A.HomeView");
}).observes("A.data"),
bar: Ember.View.extend({
template: Ember.Handlebars.compile("BAR"),
dataChanged: (function() {
return console.log("changed at bar view");
}).observes("A.data")
})
});
A.HomeView.create().append();