フレーム比較
表 1 は、この記事で説明した 5 つのフレームワークの詳細な比較を示しています。
プロトタイプ | jQuery | ゆい | ExtJS | ムーツール | |
---|---|---|---|---|---|
最新バージョン | 1.6.1 | 1.4.1 | 3.00 | 3.1 | 1.2.4 |
ライセンス | マサチューセッツ工科大学 | MIT&GPL | BSD | 商用および GPL v3 | マサチューセッツ工科大学 |
ブラウザの互換性 | |||||
IEのサポート | 6.0以上 | 6.0以上 | 6.0以上 | 6.0以上 | 6.0以上 |
Firefox のサポート | 1.5+ | 2.0以上 | 3.0+ | 1.5+ | 2.0以上 |
サファリのサポート | 2.0.4以降 | 3.0+ | 4.0+ | 3.0+ | 2.0+ |
オペラのサポート | 9.25+ | 9.0+ | 10.0+ | 9.0+ | 9.0+ |
Chromeのサポート | 1.0+ | 1.0+ | 未検証 | 未検証 | 未検証 |
コア機能 | |||||
Ajaxのサポート | はい | はい | はい | はい | はい |
DOM の操作 | はい | はい | はい | はい | はい |
DOM トラバーサル | はい | はい | はい | はい | はい |
イベント処理 | はい | はい | はい | はい | はい |
JSON | はい | はい | はい | はい | はい |
セレクター | はい | はい | はい | はい | はい |
UX/UIの強化 | |||||
アコーディオン | いいえ | jQuery UI | いいえ | はい | Mooツールその他 |
アニメーション | 脚本的な | はい | はい | はい | はい |
オートコンプリート | 脚本的な | いいえ | はい | はい | いいえ |
ブラウザ履歴 | 脚本的な | いいえ | はい | はい | いいえ |
カレンダー | いいえ | jQuery UI | はい | はい | いいえ |
グラフ化 | いいえ | いいえ | はい | はい | いいえ |
ドラッグアンドドロップ | 脚本的な | jQuery UI | はい | はい | Mooツールその他 |
グリッド | いいえ | いいえ | はい | はい | Mooツールその他 |
プログレスバー | いいえ | jQuery UI | はい | はい | いいえ |
サイズ変更 | いいえ | jQuery UI | はい | はい | いいえ |
リッチテキストエディター | いいえ | いいえ | はい | はい | いいえ |
スライダー | 脚本的な | jQuery UI | はい | はい | Mooツールその他 |
タブ | いいえ | jQuery UI | はい | はい | いいえ |
テーマ | いいえ | jQuery UI | はい | はい | Mooツールその他 |
ツリービュー | いいえ | いいえ | はい | はい | いいえ |
その他の注目すべきフレームワーク
簡潔にするために、この記事では最も人気のある 5 つのフレームワークのみについて説明します。これは、これらが最も人気があり、最も優れており、最も機能が豊富であるという意味ではありません。
他のフレームワークについても言及し、検討する価値があります。
レビュー
この記事では、JavaScript フレームワークの概念と、Web サイトおよび Web アプリケーションの開発におけるその利点について学びました。これらのフレームワークの共通機能の全体的な説明と、そのアプリケーションを示す例があります。同時に、ユーザー エクスペリエンスとユーザー インターフェイスに関する 5 つのフレームワークのうちの 1 つまたはいくつかについても学びました。最終的には、各フレームにどのような機能があるのか、またはどのような機能がないのかを示す視覚的な表が得られます。この情報があれば、自分やチームにとって情報に基づいた選択を行う前に、これらのフレームワークをさらに調査できます。
リソース
製品や技術を手に入れる
著者について
Joe Lennon は、アイルランドのコーク出身の 24 歳のソフトウェア開発者です。ジョーは、近々出版される Apress の書籍『 Beginning CouchDB』の著者であり、IBM developerWorks にいくつかの技術記事やチュートリアルを寄稿しています。サッカー)、ガジェットをいじり、Xbox 360 ゲーマー スコアに取り組んでいます。
転載アドレス: http://www.denisdeng.com/?p=736
元のアドレス: http://www.ibm.com/developerworks/web/library/wa-jsframeworks/index.html