AngularJS

AngularJS

HTMLは静的ドキュメントの宣言には適していますが、Webアプリケーションで動的ビューを宣言するためにHTMLを使用しようとすると不安定になります。
HTMLは静的ドキュメントの宣言には適していますが、Webアプリケーションで動的ビューを宣言するためにHTMLを使用しようとすると不安定になります。AngularJSを使用すると、アプリケーションのHTMLボキャブラリーを拡張できます。結果として得られる環境は、非常に表現力に富み、読みやすく、開発が迅速です。他のフレームワークは、HTML、CSS、および/またはJavaScriptを抽象化するか、DOMを操作するための命令的な方法を提供することにより、HTMLの欠点を処理します。これらはどちらも、HTMLが動的ビュー用に設計されていないという根本的な問題に対処していません。AngularJSは、アプリケーション開発に最適なフレームワークを構築するためのツールセットです。それは完全に拡張可能であり、他のライブラリでうまく機能します。すべての機能は、独自の開発ワークフローと機能のニーズに合わせて変更または置換できます。方法を調べるために読んでください。
angularjs

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのAngularJSの代替

Vue.js

Vue.js

Vue.js-インタラクティブなインターフェースを構築するための直感的で高速で構成可能なMVVM。
React

React

ユーザーインターフェイスを構築するためのJavaScriptライブラリ。
Polymer

Polymer

Polymerは、最新のWebテクノロジーを使用してカスタムHTML要素を作成できるライブラリです。
ember.js

ember.js

EmberのHandlebars統合テンプレートを使用すると、基礎となるデータが変更されたときに自動的に更新されるテンプレートを使用して、より少ないコードを作成できます。
Backbone.js

Backbone.js

Backboneは、モデルにキーと値のバインディングとカスタムイベント、列挙可能な関数の豊富なAPIを備えたコレクションを提供することにより、JavaScriptを多用するアプリケーションに構造を提供します...
  • 無料アプリ
  • Web
Ext JS

Ext JS

Ext JSは、Ajax、DHTML、DOMスクリプトなどの手法を使用してインタラクティブなWebアプリケーションを構築するためのJavaScriptライブラリです。
  • 有料アプリ
  • Web
KnockoutJS

KnockoutJS

Knockoutは、クリーンで基本的なデータモデルを使用して、リッチでレスポンシブなディスプレイおよびエディターのユーザーインターフェイスを作成するのに役立つJavaScriptライブラリです。
Aurelia

Aurelia

Aureliaは、シンプルな規則を活用して創造性を強化するJavaScriptクライアントフレームワークです。
Derby

Derby

MVCフレームワークにより、Node.jsとブラウザーの両方で実行されるリアルタイムのコラボレーションアプリケーションを簡単に作成できます。
Koa

Koa

co経由でジェネレータを使用してnode.jsの表現力豊かなミドルウェアを作成し、WebアプリケーションとAPIの作成をより楽しくします。
FeathersJS

FeathersJS

Feathersは、NodeJS用のリアルタイムのマイクロサービスWebフレームワークであり、RESTfulリソース、ソケット、および柔軟なプラグインを介してデータを制御できます。
total.js

total.js

JavaScript、HTML、およびCSSを使用してWebサイトおよびWebアプリケーションを構築するための無料のWebアプリケーションフレームワーク。
Ractive.js

Ractive.js

Ractive.jsは、テンプレート、スタイル、ロジックを高度にインタラクティブなアプリの設計図に変換するテンプレート駆動型UIライブラリです。リアクティブ。
Durandal

Durandal

Durandalは、JavaScriptで記述されたクロスデバイス、クロスプラットフォームのクライアントフレームワークであり、シングルページアプリケーション(SPA)を簡単に作成および保守できるように設計されています。
WebRx

WebRx

WebRxは、ReactiveX for Javascript(RxJ)上に構築されたJavascript MVVMフレームワークであり、機能的リアクティブプログラミングと宣言型のデータバインディング、テンプレート、クライアント側ルーティングを組み合わせています。。