Учебники

RIOT.JS — Обзор

RIOT.js — это библиотека пользовательского интерфейса очень небольшого размера / легкого веб-компонента для разработки веб-приложений. Он сочетает в себе преимущества React.JS и Polymer с очень лаконичной реализацией и простыми конструкциями для изучения и использования. Минимизированная версия имеет размер около 10 КБ.

Ниже приведены ключевые особенности RIOT.js.

Привязки выражений

  • Очень маленькая полезная нагрузка при обновлениях и перекомпоновках DOM.

  • Изменения распространяются вниз от родительских тегов к дочерним тегам / элементам управления.

  • Использует предварительно скомпилированные выражения и кэширует их для высокой производительности.

  • Обеспечивает хорошее управление событиями жизненного цикла.

Очень маленькая полезная нагрузка при обновлениях и перекомпоновках DOM.

Изменения распространяются вниз от родительских тегов к дочерним тегам / элементам управления.

Использует предварительно скомпилированные выражения и кэширует их для высокой производительности.

Обеспечивает хорошее управление событиями жизненного цикла.

Следует стандартам

  • Нет проприетарной системы событий

  • Нет зависимости от каких-либо библиотек polyfill.

  • Никаких дополнительных атрибутов не добавлено в существующий HTML.

  • Хорошо интегрируется с JQuery.

Нет проприетарной системы событий

Нет зависимости от каких-либо библиотек polyfill.

Никаких дополнительных атрибутов не добавлено в существующий HTML.

Хорошо интегрируется с JQuery.

Главные ценности

RIOT.js разработан с учетом следующих значений.

Простой и минималистичный.

Легко учиться и внедрять.

Предоставить реактивные представления для создания пользовательских интерфейсов.

Предоставьте библиотеку событий для создания API с независимыми модулями.

Заботиться о поведении приложения кнопкой браузера назад.