Краткое описание: Свободный JavaScript каркас веб-приложений, реализующий Model-View-ViewModel шаблон c образцами.
Последняя версия: v3.5.1
Официальный веб-сайт программы: http://knockoutjs.com/
Поддерживаемая операционная система: Кроссплатформенная
Категория: Серверное ПО и веб-приложения
Лицензия: Бесплатная
Дата последнего обновления: 2019-11-06
Список изменений: https://github.com/knockout/knockout/releases/tag/v3.5.1
Ссылки на скачивание: x86 и x64
Обсуждение на форуме:
Основными принципами Knockout являются:
чёткое разделение доменных данных, компонентов отображения и отображаемых данных
наличие чётко определённого слоя специализированного кода, задающего отношение компонентов отображения.
Особенности Knockout:
Декларативное связывание
Автоматическое обновление интерфейса при изменении состояния данных модели
Отслеживание зависимостей
Прототипирование с использованием как собственных так и сторонних механизмов (например, jquery.tmpl)