KnockoutJS

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Knockout
Автор(и) Steve Sanderson
Перший випуск 5 липня 2010
Стабільний випуск 2.3.0 (20 червня 2013; 304 дні тому)
Написано на JavaScript
Розмір 28 KB зменшена/101 KB(режим розробки)
Стан розробки Активний
Тип JavaScript бібліотеки
Ліцензія MIT
Сайт knockoutjs.com

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

  • чіткий поділ між даними застосунку, шаблонами, та даними для відображення
  • наявність чітко визначеного шару спеціалізованого коду для управління відносинами між шаблонами

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

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

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


Література[ред.ред. код]

Зовнішні посилання[ред.ред. код]