JSFiddle - React, Tailwind, and code Playground

HTML

<h2>Ejemplo de uso de Knockout</h2>
<h3>Listado de libros</h3>
<ul data-bind="foreach: libros, visible: mostrar">
    <li data-bind="text: $data"></li>
</ul>
<input type="checkbox" data-bind="checked: mostrar" /> Mostrar

JavaScript

function ViewModel() {
    var self = this;

    self.libros = ko.observableArray(["Introducing Microsoft Sql Server 2012",
        "Introducing Windows Server 2008 R2",
        "Visual Studio 2010", 
        "Programming Windows Phone7"]);

    self.mostrar = ko.observable(true)
}
ko.applyBindings(new ViewModel());