Ember.js, duh
You sure can!
window.App = Ember.Application.create({
greeting: 'ID of Nashville ROCKS!'
});
<!doctype html>
<html>
<head>
<script src="js/libs/jquery-1.7.2.min.js"></script>
<script src="js/libs/ember-0.9.8.1.min.js"></script>
<script src="js/app.js"></script>
</head>
<body>
<script type="text/x-handlebars">
Say what? {{App.greeting}}
</script>
</body>
</html>
Say what? IDoN Rocks!
App.Cookie = Ember.Object.extend({
diameter: '3in',
thickness: '.5in'
});
App.kitchenView = Ember.View.create({
templateName: 'kitchenView',
moveJar: function(e){
// do stuff
}
});
App.cookieJar= Ember.ArrayController.create({
content: [],
eat: function(){
// do stuff
},
dunkInMilk: function(){
// do stuff
}
});
App.CookieWithSprinkles = App.Cookie.extend({
sprinkleColor: 'mixed',
distribution: 'random'
});
python -m SimpleHTTPServer
http://localhost:8000/