私はすでに同様の質問( Breeze と互換性のある SPA の構築) を投稿し、結果として IdeaBlade と Telerik の間で何か良いことが起こり始めた可能性がありますが、サーバー側で Entity Framework にアクセスする独自のアプローチにより、Breeze はより広く認知されるに値すると思います。したがって、 SenchaやWakanda のような悪名高い完全な JS フレームワークでさえ、 Breeze と確実に連携する必要があることは明らかです。
KendoUI と Breeze の間の現在の問題は、http://www.kendoui.com/blogs/teamblog/posts/13-02-21/breeze_js_and_the_kendo_ui_datasource.aspx の Remco Blok による投稿で非常に明確に説明されています。簡潔に言うと、Breeze との統合はエンティティのレベルで行う必要があります。JSON データではありません。JSON データは、ほとんどすべての人が JS クライアントと SQL サーバー間のトランザクションを処理する方法です。
Wakanda は、精巧な GUI ビルダー、デバッガーなどを備えた非常にリッチな開発環境の好例であり、残念ながらサーバー側の「レガシー データ」では使用できません。
私の知る限り、Breeze は Angular で問題なく動作しますが、Angular には AngularUI ( http://angular-ui.github.io/ ) が必要であり、これは私が望むほど完全ではなく、いくつかの JQuery 依存関係があります。衝突を引き起こす可能性があります。まもなく、Breeze は KendoUI (AFAIK) と連携するようになります。Windows デスクトップ アプリケーションの作成に Visual Studio が提供するレベルの容易さを提供する JavaScript フレームワークの他のコレクションについて知っている人はいますか? (結局、JavaScript アプリケーションは、配布の問題が非常に洗練された方法で解決されたデスクトップ アプリケーションです)。