フレームワークは一般的なコードを抽象化することを可能にしますが、完全な方法ではありません (例: ネットワーク接続を抽象化しますが、データで実際に行うことはできません)。特定の一般的な要件は解決しませんが、ツールキットには一般的なコードに対するソリューションがあります。問題 (例: ダイアログ ボックス ウィジェット)?
実世界の例:プロトタイプは「フレームワーク」ですが、Dojoは「ツールキット」です。
だから私の質問は、何かをフレームワークと呼ぶのとツールキットと呼ぶのとの基準は何ですか?