Відкрити головне меню

KnockoutJS є автономною JavaScript реалізацією патерну Model-View-ViewModel з власними шаблонами. Основоположні принципи:

  • чіткий поділ між даними застосунку, шаблонами, та даними для відображення
  • наявність чітко визначеного шару спеціалізованого коду для управління відносинами між шаблонами
Knockout
Тип JavaScript бібліотеки
Автор(и) Steve Sanderson
Перший випуск 5 липня 2010
Стабільний випуск 3.2.0 (12 серпня, 2014; 5 років тому (2014-08-12))
Версії 3.5.1 (5 листопада 2019)[1]
Репозиторій github.com/knockout/knockout
Платформа крос-платформова програма
Написано на JavaScript
Розмір 28 KB зменшена/101 KB(режим розробки)
Стан розробки Активний
Ліцензія MIT
knockoutjs.com

Останній використовує вбудоване управління подіями мови Javascript.

Ці можливості KnockoutJS оптимізують та спрощують програмування складних відносини між шаблонами.

KnockoutJS розроблений та підтримується Стівом Сандерсоном, працівником Microsoft. Автор підкреслює, що це особистий проект з відкритим кодом, і він не є продуктом Microsoft.


ЛітератураРедагувати

Зовнішні посиланняРедагувати