Knockout.js ist ein sogenanntes Model-View-ViewModel Framework für JavaScript. Mit seiner Hilfe trennt man die Logik von der Darstellung. Damit wird der Logik-Code testbar und ein Programm erhält eine klare Struktur.
Dieses DevBook führt in die Thematik um Knockout.js ein. Dabei steht ein praxisrelevanter Umgang mit der Bibliothek im Vordergrund. Nach dem Studium des Buches sollten Sie in der Lage sein, Knockout.js in eigenen JavaScipt-Frontends einzusetzen, sämtliche HTML-Eingabeelemente zu nutzen und Daten dynamisch von einem Server nachzuladen und darzustellen.