「Dojo なぜDojoか」の版間の差分
ナビゲーションに移動
検索に移動
1行目: | 1行目: | ||
− | ==Dojo なぜDojoか== | + | ==[[Dojo なぜDojoか]]== |
[[Dojo]] | [[JavaScript]] | | [[Dojo]] | [[JavaScript]] | | ||
− | http://sitepen.com/labs/guides/?guide= | + | http://sitepen.com/labs/guides/?guide=[[Dojo]]QuickStartから |
− | =====Dojo Toolkit===== | + | =====[[Dojo]] Toolkit===== |
− | *Dojo | + | *Dojo Toolkitは、[[Webアプリケーション]]用のオープンソースJavaScriptツールキット |
− | * | + | *よく考えられたAPIとツールによってWeb開発を手助けし、[[アイディア]]から実装までのの時間を短縮する。 |
− | * | + | *驚くほど早く、とても堅牢で、安定したDOM操作ツール、アニメーション、[[Ajax]]、イベント、キーボード正規化、国際化、アクセシビリティを提供する。 |
*基本はたった一つの軽量なエンティティ。 | *基本はたった一つの軽量なエンティティ。 | ||
*完全にフリーで自由なライセンス(AFL or BSD) | *完全にフリーで自由なライセンス(AFL or BSD) | ||
16行目: | 16行目: | ||
*基本であるdojo.jsから全ての有用なツールを利用できるようにするには、強力なパッケージシステムを利用する。 | *基本であるdojo.jsから全ての有用なツールを利用できるようにするには、強力なパッケージシステムを利用する。 | ||
*アプリケーションに機能を追加するには、dojo.requre()を呼び出せばよい。 | *アプリケーションに機能を追加するには、dojo.requre()を呼び出せばよい。 | ||
− | *Dojo Coreは、ドラッグアンドドロップ、先進的なAjaxトランスポート、文字列ユーティリティ、パワフルなデータAPI 等々のツールを含み、並外れて簡単にリッチなインターネットアプリケーションを作り上げることができる。 | + | *[[Dojo]] Coreは、ドラッグアンドドロップ、先進的なAjaxトランスポート、文字列ユーティリティ、パワフルなデータAPI 等々のツールを含み、並外れて簡単にリッチなインターネットアプリケーションを作り上げることができる。 |
=====終わりのない可能性===== | =====終わりのない可能性===== | ||
− | *Dojo Toolkit は、カプセル化され再利用可能なコンポーネントやウィジェットを利用したり作成したりするDijitプロジェクトにも同封されている。 | + | *[[Dojo]] Toolkit は、カプセル化され再利用可能なコンポーネントやウィジェットを利用したり作成したりするDijitプロジェクトにも同封されている。 |
− | * | + | *Dijitは、アクセスしやすさ、拡張性、テーマに沿ったコンポーネントの[[Webアプリケーション]]での使用、ウィジェットを開発したり既存のウィジェットの振る舞いをカスタマイズしたりするのに合理的な安定したAPIを提供する。 |
=====最先端の技術===== | =====最先端の技術===== | ||
− | *Dojo | + | *Dojo は、リッチでインタラクティブな[[Webアプリケーション]]を作成する、CometやAjaxのような"Web 2.0"を届けることを約束する。 |
*インターネットから、静的なコンテンツは減少しつつあり、動的なデータベースや即時応答、エレガントなインターフェース、信頼されるツールがが要求されるようになっている。 | *インターネットから、静的なコンテンツは減少しつつあり、動的なデータベースや即時応答、エレガントなインターフェース、信頼されるツールがが要求されるようになっている。 | ||
− | * | + | *オフライン技術をを持たない[[Webアプリケーション]]はインターネット接続がなければ使い物にならなくなる。 |
− | *Dojo Offlineは非接続時でも、ユーザを機能につなぎとめる。 | + | *[[Dojo]] Offlineは非接続時でも、ユーザを機能につなぎとめる。 |
*オフライン機能は、アプリケーションが信頼できるか判断するキーとなる。 | *オフライン機能は、アプリケーションが信頼できるか判断するキーとなる。 |
2020年2月16日 (日) 04:24時点における最新版
Dojo なぜDojoか
Dojo | JavaScript | http://sitepen.com/labs/guides/?guide=DojoQuickStartから
Dojo Toolkit
- Dojo Toolkitは、Webアプリケーション用のオープンソースJavaScriptツールキット
- よく考えられたAPIとツールによってWeb開発を手助けし、アイディアから実装までのの時間を短縮する。
- 驚くほど早く、とても堅牢で、安定したDOM操作ツール、アニメーション、Ajax、イベント、キーボード正規化、国際化、アクセシビリティを提供する。
- 基本はたった一つの軽量なエンティティ。
- 完全にフリーで自由なライセンス(AFL or BSD)
- プロジェクトのサイズに関わらず、最高にスケーラブルなソリューションとなる。
- ビルトインパッケージシステムは依存性の追跡という頭痛の種を解決する。
- ビルドシステムは、最適化されたコードの"layers"を開発の為に、組み立て、細切れにするそして、D.O.H は単体テストや回帰テストを楽な作業に変える。
アドオン
- 基本であるdojo.jsから全ての有用なツールを利用できるようにするには、強力なパッケージシステムを利用する。
- アプリケーションに機能を追加するには、dojo.requre()を呼び出せばよい。
- Dojo Coreは、ドラッグアンドドロップ、先進的なAjaxトランスポート、文字列ユーティリティ、パワフルなデータAPI 等々のツールを含み、並外れて簡単にリッチなインターネットアプリケーションを作り上げることができる。
終わりのない可能性
- Dojo Toolkit は、カプセル化され再利用可能なコンポーネントやウィジェットを利用したり作成したりするDijitプロジェクトにも同封されている。
- Dijitは、アクセスしやすさ、拡張性、テーマに沿ったコンポーネントのWebアプリケーションでの使用、ウィジェットを開発したり既存のウィジェットの振る舞いをカスタマイズしたりするのに合理的な安定したAPIを提供する。
最先端の技術
- Dojo は、リッチでインタラクティブなWebアプリケーションを作成する、CometやAjaxのような"Web 2.0"を届けることを約束する。
- インターネットから、静的なコンテンツは減少しつつあり、動的なデータベースや即時応答、エレガントなインターフェース、信頼されるツールがが要求されるようになっている。
- オフライン技術をを持たないWebアプリケーションはインターネット接続がなければ使い物にならなくなる。
- Dojo Offlineは非接続時でも、ユーザを機能につなぎとめる。
- オフライン機能は、アプリケーションが信頼できるか判断するキーとなる。
© 2006 矢木浩人