なぜdojo2
は、ベースとして既に作成されたフレームワークを使用しません。たとえば、彼らはangular2
をベースとして使用して、ウィジェットだけを作成することができます。dojo 2は、まだ作成済みのフレームワークをベースにしていないのはなぜですか?
なぜゼロからすべてを作成したいのですか?それをすることに利点はありますか?
なぜdojo2
は、ベースとして既に作成されたフレームワークを使用しません。たとえば、彼らはangular2
をベースとして使用して、ウィジェットだけを作成することができます。dojo 2は、まだ作成済みのフレームワークをベースにしていないのはなぜですか?
なぜゼロからすべてを作成したいのですか?それをすることに利点はありますか?
角度と道は2つの異なるものです。
DojoはJavaScriptツールキットです。 Webアプリケーションを構築するために必要なものすべてを提供します。ウィジェット、ユーティリティ、pub/sub、aolからビルドツールまで、そしてはるかに多く。
AngularJSは、動的Webアプリケーション用の特殊な構造フレームワークです。
ドジョの利点は、標準のAPIを備えた複雑なWebアプリケーションに必要な側面の大部分をカバーすることです。
代わりにフレームワークのいくつかの組み合わせを使用する場合は、そのような均一性を達成することは難しくなります。
興味深いことに、Dojo2はウィジェットシステム用にmaquettejsという仮想ドーム用の外部ライブラリを使用していますが、特別なケースであると思われます。それ以外のdojo自体は非常に包括的なツールキットです。