JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://ajax.cdnjs.com/ajax/libs/underscore.js/1.1.4/underscore-min.js"></script>
<script src="http://ajax.cdnjs.com/ajax/libs/backbone.js/0.3.3/backbone-min.js"></script>
<div class="home-container" style="display: none">
    <h1></h1>
    <button class="btn">Click Me</button>
</div>

JavaScript

var HomeView = Backbone.View.extend({
    initialize: function() {
        this.render();
    },
    render: function() {
        this.el.find('h1').html('Home Page');
        this.el.show();
    },
    events: {
        'click .btn': 'handleBtnClick'           
    },
    handleBtnClick: function() {
        alert('Button Clicked.');           
    }
});

var myView = new HomeView({ el: $('.home-container') });