Ractive JS

Ractive JS
8
место в рейтинге - лучшие mv* фреймворк
Рейтинг: 491 баллов

рекомендуют товар
Ractive JS

Лучшие технические характеристики и функции

Имеет двустороннюю привязку данных

Поддерживает маршрутизацию (навигацию) и создание вложенных ссылок

Поддерживает одностороннюю привязку данных

Использует движок ( механизм) шаблонов

Является свободным для dom манипуляций

Коротко о товаре

  • Имеет двустороннюю привязку данных: Есть
  • Поддерживает маршрутизацию (навигацию) и создание вложенных ссылок: Есть
  • Поддерживает одностороннюю привязку данных: Есть
  • Использует движок ( механизм) шаблонов: Есть
  • Является свободным для dom манипуляций: Есть
  • Поддерживает частичный просмотр: Есть
  • Опубликован под лицензией mit license: Есть
  • Обновляет dom асинхронно: Есть
  • Хорошо интегрируется с другими библиотеками для включения promises /а+ поддержки: Есть
  • Поддерживает версии internet explorer: 7
Сравнительная таблица значений характеристик Ractive JS среди всей выборки товаров
ХарактеристикаЗначение товараСреднееЛучшееХудшееБаллы
Имеет двустороннюю привязку данныхЕсть----
Поддерживает маршрутизацию (навигацию) и создание вложенных ссылокЕсть----
Поддерживает одностороннюю привязку данныхЕсть----
Использует движок ( механизм) шаблоновЕсть----
Является свободным для dom манипуляцийЕсть----
Поддерживает частичный просмотрЕсть----
Опубликован под лицензией mit licenseЕсть----
Обновляет dom асинхронноЕсть----
Хорошо интегрируется с другими библиотеками для включения promises /а+ поддержкиЕсть----
Поддерживает версии internet explorer77.36922.3

Плюсы и минусы Ractive JS

Достоинства
  • Имеет двустороннюю привязку данных;
  • Поддерживает маршрутизацию (навигацию) и создание вложенных ссылок;
  • Поддерживает одностороннюю привязку данных;
  • Использует движок ( механизм) шаблонов;
  • Является свободным для dom манипуляций;
  • Поддерживает частичный просмотр;
  • Опубликован под лицензией mit license;
  • Обновляет dom асинхронно;
Недостатки
Не имеет недостатков

Обзор Ractive JS: основные моменты

  • Имеет двустороннюю привязку данных

    Возможна привязка модели к представлению для обновления

    • Ractive JS
  • Поддерживает маршрутизацию (навигацию) и создание вложенных ссылок

    Благодаря маршрутизации осуществляется взаимодействие с браузером URL. Это позволяет добиться положительного опыта для пользователя (особенно, если речь об одностраничном приложении)

    Показать полностью
    • Ractive JS
  • Поддерживает одностороннюю привязку данных

    В случае изменений, происходящих с наблюдаемым объектом, несколько объектов могут связываться для обновления в автоматическом режиме

    • Ractive JS
  • Использует движок ( механизм) шаблонов

    Дает возможность быстро и легко создать UI

    • Ractive JS
  • Является свободным для dom манипуляций

    Не требует применения определенной библиотеки для обработки DOM манипуляций. Подходит для использования с той библиотекой, которая оптимальна для разработчика

    Показать полностью
    • Ractive JS
  • Поддерживает частичный просмотр

    Дает возможность оценить визуально шаблоны перед их установкой в верхнем уровне просмотра

    • Ractive JS
  • Опубликован под лицензией mit license

    MIT License - расширенная лицензия, допускающая любые виды применения (в том числе - для бизнеса), без гарантии

    • Ractive JS
  • Обновляет dom асинхронно

    Изменения вступают в силу не сразу, но появятся в очереди и как группа. Этот вариант обновлений куда более производителен, нежели мгновенный

    • Ractive JS
  • Хорошо интегрируется с другими библиотеками для включения promises /а+ поддержки

    Удобен в ипользовании библиотеки JQuery Deferred с целью поддержки Promises. Говоря о последнем. Это - отличная альтернатива обратным вызовам в процессе работы с серверными ответами

    Показать полностью
    • Ractive JS
  • Поддерживает версии internet explorer

    Устройство поддерживает устаревшие браузеры, что может быть важно для корпоративных проектов или проектов, где пользователи работают с Internet Explorer.

    Показать полностью
    • 7
      6 min
    Среднее знач.: 7.3
  • Использует наблюдаемые для связывания данных

    Шаблон, позволяющий просмотреть модели перед изменением. Зачастую более производителен чем  dirty-checking

    • Ractive JS
  • Официально поддерживает управление зависимости bower

    Bower - простой в эксплуатации менеджер, в принципе, как npm для сетевых приложений

    • Ractive JS
  • Поддерживает внутреннюю копию dom

    Благодаря чему не требуется постоянный рендеринг элементов путем сравнения фактического DOM с его макетом

    • Ractive JS
  • Поддерживает анимацию

    Использует объекты для просмотра анимации

    • Ractive JS
  • Имеет официальный обновленный на сегодняшний день npm менеджер пакетов

    Менеджер пакетов подходит для управления фронтенд скриптами

    • Ractive JS
  • Работает с amd библиотеками такими как require.js

    AMD библиотеки предназначены для чистого, модульного программирования. Если структурой не предусмотрено взаимодействие с подобными библиотеками, можно использовать другие средства (к примеру, Dependency Injection)

    Показать полностью
    • Ractive JS
  • Уменьшенный размер файла включая зависимости

    Чем меньше файл, тем меньше времени требуется для загрузки.

    • 65
      20 min
    Среднее знач.: 120.8
  • Уменьшенный размер файла исключая зависимости

    Чем меньше файл, тем меньше времени требуется для загрузки.

    • 65
      14 min
    Среднее знач.: 75.6

ОТЗЫВЫ О Ractive JS



Похожие mv* фреймворк

Сравнения товаров