Knockout

E276984

Knockout is a lightweight JavaScript library that enables dynamic, data-driven user interfaces using the Model-View-ViewModel (MVVM) pattern.

All labels observed (1)

Label Occurrences
Knockout canonical 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf JavaScript library ⓘ
open-source software ⓘ
abbreviationOfPattern MVVM ⓘ
architectureStyle MVVM ⓘ
canBeUsedWith ASP.NET MVC ⓘ
linked to: ASP.NET

jQuery ⓘ
plain JavaScript ⓘ
createdBy Steve Sanderson ⓘ
designGoal separation of concerns between UI and data model ⓘ
simplify dynamic UI updates ⓘ
documentationUrl https://knockoutjs.com/documentation/ ⓘ
domain client-side development ⓘ
web development ⓘ
hasConcept binding context ⓘ
binding handlers ⓘ
click binding ⓘ
css binding ⓘ
disable binding ⓘ
enable binding ⓘ
event binding ⓘ
foreach binding ⓘ
html binding ⓘ
if binding ⓘ
observable ⓘ
style binding ⓘ
template binding ⓘ
text binding ⓘ
value binding ⓘ
view model ⓘ
visible binding ⓘ
initialReleaseYear 2010 ⓘ
is framework-agnostic ⓘ
lightweight ⓘ
license MIT License ⓘ
primaryUse building dynamic user interfaces ⓘ
data-driven user interfaces ⓘ
programmingLanguage JavaScript ⓘ
repositoryHost GitHub ⓘ
supportsFeature computed observables ⓘ
custom bindings ⓘ
declarative bindings ⓘ
dependency tracking ⓘ
observable arrays ⓘ
templating ⓘ
two-way data binding ⓘ
supportsIntegration progressive enhancement ⓘ
single-page applications ⓘ
supportsPattern Model-View-ViewModel ⓘ
type front-end library ⓘ
website https://knockoutjs.com/ ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Eclipse → includesMap → Knockout ⓘ