Source code
Totally new to Knockout? The most fun place to start is the online interactive tutorials. For Node.js developers, Knockout is also available from npm - just run npm install knockout . Make sure you have Node.js and Java installed on your workstation. These are only needed to build Knockout from sources. Knockout itself has no dependency on Node.js or Java once it is built (it works with any server technology or none). Now run:
Excerpt from the source-code README · 2,488 chars · not written by Vinony
Wikidata facts
- Instance of
- JavaScript library
- Platform
- cross-platform
- Official website
- knockoutjs.com
Show 6 more facts
- copyright license
- MIT License
- programmed in
- JavaScript
- software version identifier
- 3.5.3
- Stack Exchange tag
- stackoverflow.com/tags/knockout-2.0
- source code repository URL
- github.com/knockout/knockout
- operating system
- cross-platform
via Wikidata · CC0
Article · Deutsch
Knockout.js – oft einfach als Knockout bezeichnet – ist eine freies Webframework zur Umsetzung des Model-View-ViewModel-Musters im Rahmen eines Webclients. Es dient zur losen Kopplung zwischen der Darstellung (HTML-View) und den Nutzdaten (JavaScript-Objekte) durch einen Datenbindungsmechanismus. Das MVVM-Muster wurde erstmals im Jahr 2005 von dem Microsoft-Architekten John Gossman beschrieben und wird in XAML-basierten Microsoft-Technologien verwendet. Knockout ist eine Portierung dieses ursprünglich technologiespezifischen Entwurfsmusters nach HTML5 und JavaScript. Es wird von dem Microsoft-Entwickler Steve Sanderson entwickelt. Obwohl es gemeinsam mit dem ASP.NET-MVC-Standard-Template für Webanwendungen ausgeliefert wird, handelt es sich um kein Microsoft-Produkt. Gemäß einer seit 2013 aktiven Umfrage von InfoQ handelt es sich neben AngularJS und Backbone.js um eines der TOP-3-JavaScript-MV*-Frameworks.
Abstract from DBpedia / Wikipedia · CC BY-SA