Simple Backbone Example

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.2/js/bootstrap.min.js"></script>
<div id="todo"></div>
<script type="text/template" id="item-template">
    < div > < input id = "todo_complete"
    type = "checkbox" <%= completed ? 'checked="checked"' : '' %> > <% -title %> < /div>
</script>

JavaScript

(function (e) {
    var TodoView = Backbone.Model.extend({
        
    });
    // create a view for a todo
    var todoView = new TodoView({
        title:"Learning Backbone",
        completed :true
    });
    console.log(JSON.stringify(todoView));
})(jQuery);