Riotjs-overview

提供:Dev Guides
移動先:案内検索

RIOT.JS-概要

RIOT.jsは、Webアプリケーションを開発するための非常に小さいサイズ/軽量のWebコンポーネントベースのUIライブラリです。 React.JSとPolymerの利点を、非常に簡潔な実装と学習して使用するための単純な構造と組み合わせます。 縮小版のサイズはほぼ10 KBです。

RIOT.jsの主要な機能は次のとおりです

式バインディング

  • DOM更新およびリフロー中の非常に小さなペイロード。
  • 変更は、親タグから子タグ/コントロールに下方に伝播します。
  • 事前にコンパイルされた式を使用し、それらをキャッシュして高パフォーマンスを実現します。
  • ライフサイクルイベントを適切に制御します。

基準に従う

  • 独自のイベントシステムはありません
  • ポリフィルライブラリに依存しません。
  • 既存のHTMLに追加の属性は追加されません。
  • jQueryとうまく統合します。

基本的価値観

RIOT.jsは、以下の値を考慮して開発されています。

  • シンプルでミニマル。
  • 学習と実装が簡単。
  • ユーザーインターフェイスを構築するためのリアクティブビューを提供します。
  • イベントライブラリを提供して、独立したモジュールでAPIを構築します。
  • ブラウザの戻るボタンでアプリケーションの動作を処理します。