RIOT.JS - Visão geral

RIOT.js é uma biblioteca de UI baseada em componentes da Web de tamanho muito pequeno / leve para desenvolver aplicativos da web. Ele combina os benefícios do React.JS e do Polymer com uma implementação muito concisa e construções simples de aprender e usar. Sua versão reduzida tem quase 10 KB.

A seguir estão os principais recursos do RIOT.js

Expression Bindings

  • Carga útil muito pequena durante atualizações e refluxos de DOM.

  • As alterações se propagam para baixo das tags pais para as tags / controles filhos.

  • Usa expressões pré-compiladas e as armazena em cache para alto desempenho.

  • Fornece uma boa construção sobre eventos de ciclo de vida.

Segue Padrões

  • Nenhum sistema de evento proprietário

  • Sem dependência de nenhuma biblioteca polyfill.

  • Nenhum atributo extra adicionado ao HTML existente.

  • Integra-se bem com jQuery.

Valores fundamentais

RIOT.js é desenvolvido considerando os seguintes valores.

  • Simples e minimalista.

  • Fácil de aprender e implementar.

  • Fornece visualizações reativas para construir interfaces de usuário.

  • Fornece Biblioteca de Eventos para construir APIs com módulos independentes.

  • Para cuidar do comportamento do aplicativo com o botão Voltar do navegador.