Описание тега durandal
Кросс-платформенный клиентский фреймворк для разных устройств, написанный на JavaScript и предназначенный для ускорения и упрощения создания и поддержки одностраничных приложений (SPA).
Дюрандаль
Кросс-платформенный клиентский фреймворк для разных устройств, написанный на JavaScript и предназначенный для ускорения и упрощения создания и поддержки одностраничных приложений (SPA). Посетите сайт проекта.
Durandal имеет сильную поддержку MVC, MVP и MVVM.
особенности
- Чистая архитектура MV*
- Модульность JS и HTML
- Простой жизненный цикл приложения
- Событие, модальные окна, окна сообщений и т. Д.
- Управление навигацией и состоянием экрана
- Согласованное асинхронное программирование с обещаниями
- Объединение приложений и оптимизация
- Используйте любую бэкэнд-технологию
- Создан на основе jQuery, Knockout и RequireJS
- Интегрируется с популярными библиотеками CSS, такими как Bootstrap и Foundation.
- Создавайте собственные виджеты с возможностью создания шаблонов и привязки
Поддержка браузера
- IE 6+
- Firefox 2+
- Safari 3.2+
- Chrome 3+
- Opera 10+
Зависимости
- jQuery >= 1.8.0
- Нокаут> = 2.2.1
- RequireJS> = 2.0.0