Emberjs

<script type="text/x-handlebars">

CodeCamp = Ember.Application.create();

CodeCamp.Router.map(function(){ this.resource('sessions', {path: '/'}); });

CodeCamp.Session = DS.Model.extent({ name: DS.attr('string') });

CodeCamp.Store = DS.Store.extend({ revision: 11, })

// emberjs.torriacg.org/documentation/ MyApp.president = Ember.Object.create({ firstName: "Barack", lastName: "Obama", fullName: function(){

renturn this.get('firstName') + this.get('lastName');

}.property('firstName', 'lastName'); });

//Model Person = Ember.Object.extend({ say: function(thing){

alert(thing);

} }); person = Person.create() person.say('hello')