ES2016で書かれた先進的な考え方。Webコンポーネントと統合します。ポリフィル以外の外部依存関係はありません。未来のテクノロジーを活用しますが、今日のモバイル、デスクトップ、ブラウザー環境をターゲットにしています。モダンアーキテクチャAureliaは、モノリシックフレームワークアプローチを採用するのではなく、小規模で焦点を絞ったモジュールで構成されています。これらをフル機能のフレームワークとして一緒に使用するか、カスタムソリューションを構築することを選択して選択します。双方向データバインディング当社のテクノロジーにより、あらゆるオブジェクトへの強力な双方向バインディングが可能になります。アダプティブテクニックを使用することにより、Object.observe、ゲッターとセッター、ダーティチェック、または独自のカスタムメカニズムのいずれを介しても、各プロパティを観察する最も効率的な方法を選択できます。拡張可能なHTML Aureliaの拡張可能なHTMLコンパイラを使用すると、カスタムHTML要素を作成し、既存の要素に新しい動作を追加し、テンプレート生成を制御することができます。ルーティングとUIの構成プラグ可能なパイプライン、動的ルートパターン、子ルーター、および非同期画面アクティブ化により、高度なクライアント側ルーターを活用できます。ルーターは必要ないが、動的なデータ駆動型UI構成が必要ですか?私たちもそうします。MV * with Conventions誰がMV *アーキテクチャ用の大量の構成コードを書くのに時間を無駄にしたいですか?規約を活用するだけで、アプリを簡単に構築できます。慣習が気に入らない?独自にプラグインするか、完全にドロップします。
ウェブサイト:
http://aurelia.ioカテゴリー
ライセンスのあるすべてのプラットフォームでのAureliaの代替
100
71
23
ember.js
EmberのHandlebars統合テンプレートを使用すると、基礎となるデータが変更されたときに自動的に更新されるテンプレートを使用して、より少ないコードを作成できます。
- 無料アプリ
- Web
- JavaScript
17
Backbone.js
Backboneは、モデルにキーと値のバインディングとカスタムイベント、列挙可能な関数の豊富なAPIを備えたコレクションを提供することにより、JavaScriptを多用するアプリケーションに構造を提供します...
- 無料アプリ
- Web
16
KnockoutJS
Knockoutは、クリーンで基本的なデータモデルを使用して、リッチでレスポンシブなディスプレイおよびエディターのユーザーインターフェイスを作成するのに役立つJavaScriptライブラリです。
12
11
10
FeathersJS
Feathersは、NodeJS用のリアルタイムのマイクロサービスWebフレームワークであり、RESTfulリソース、ソケット、および柔軟なプラグインを介してデータを制御できます。
- 無料アプリ
- Node.JS
- Self-Hosted
9
7
Ractive.js
Ractive.jsは、テンプレート、スタイル、ロジックを高度にインタラクティブなアプリの設計図に変換するテンプレート駆動型UIライブラリです。リアクティブ。