Dojo 2:JavaScriptツールキットの新しいバージョンが提供するもの

10年以上ぶりのオープンソースJavaScriptツールキットの主要な書き直しであるDojo2が利用可能になりました。

バージョン2は、ECMAScript 2015以降のバージョン、TypeScript、およびその他の標準とベストプラクティスを活用して、最新のWebアプリを構築することを目的としています。また、IntersectionObserversやWebAnimationsなどの新しいテクノロジーの相互運用性とサポートにも焦点を当てています。

Dojo2の機能は次のとおりです。

  • アニメーション、フォーカス、およびサイズ変更イベントの反応性を維持するためのメタプロバイダーを含むリアクティブな仮想DOMベースのウィジェットシステム。
  • WebコンポーネントとプログレッシブWebアプリのサポート。
  • UIウィジェットからアプリケーションを構築するためのパターンに焦点を当てたアプリケーションレベルのルーティング。
  • ReduxおよびFluxアーキテクチャに触発されたJavaScriptアプリケーションの状態コンテナ。
  • 自動コード分割とビルド時レンダリングを使用して最適化されたアプリケーションをビルドするためのコマンドラインツール。
  • アプリとウィジェットをテストするためのテストハーネス。

2004年にさかのぼるDojotakeitは、Webアプリケーションを構築するための言語ユーティリティ、UIコンポーネント、およびその他の要素を提供します。このプロジェクトはJS財団の管轄下にあります。

Dojo2をダウンロードする場所

NPMを介してDojoコマンドラインツールをインストールできます。 npm install -g @dojo/cli