JSFiddle - React, Tailwind, and code Playground

by deepak sisodiya

HTML

<script src=" https://rawgit.com/jashkenas/underscore/1.5.2/underscore-min.js"></script>
<script src="https://rawgit.com/jashkenas/backbone/1.0.0/backbone-min.js"></script>

JavaScript

// backbone.js 5 modal

var alert = function (str) {
    var st = document.createTextNode(str);
    var p = document.createElement('p');
    p.appendChild(st);
    document.querySelector('body').appendChild(p);
}

Person = Backbone.Model.extend({
    defaults: {
        name: 'Fetus',
        age: 0
    },
    initialize: function() {
        alert("Welcome to this world")
        this.on("change:name",function(model) {
            var name = this.get('name')
            alert("Changes my name to " + name)
        })
    }
});

var person = new Person({name: "Thomas",age: 67});
person.set({name:"deepak"})