Recently I have been fooling with Ember.js. Documentation is… not adequate. At first it seems pretty good, but then it turns out:
- The main documentation is terrible about showing anything but isolated pieces, and there are no simple but full examples.
- Lots of the blog posts and other notes out there were invalidated by some major API changes over the last couple months.
So, it’s a fairly steep slog to get started. Expect some ongoing notes. I think this is about the smallest example you can put together that does anything:
<html>
<head>
<script type='text/javascript' src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type='text/javascript' src="http://cloud.github.com/downloads/emberjs/ember.js/ember-0.9.6.min.js"></script>
<script type='text/javascript'>
App = Ember.Application.create({
ready: function() {
}
});
App.Dude = Ember.Object.extend({
name: null
});
App.myDude = App.Dude.create({
name: "Broderick"
});
</script>
</head>
<body>
<script type="text/x-handlebars">
{{ App.myDude.name }}
</script>
</body>
</html>