While I posted a similar question ( Breeze compatible SPA building ) and probably started something good between IdeaBlade and Telerik as a result, I believe Breeze deserves much wider recognition due to its unique server-side approach to Entity Framework access . Thus, it seems pretty obvious to me that even the obviously complete JS framework, such as Sencha or Wakanda , should be able to work with Breeze.
Current issues between KendoUI and Breeze are very clearly described in a Remco Blok post at http://www.kendoui.com/blogs/teamblog/posts/13-02-21/breeze_js_and_the_kendo_ui_datasource.aspx . Briefly stating that integration with Breeze should be done at the entity level, not JSON data, since almost everyone processes transactions between the JS client and the SQL server.
Wakanda is a great example of a very rich development environment with thoughtful GUI Builder, Debugger, etc., which, unfortunately, cannot be used with "obsolete data" on the server side.
As far as I know, Breeze works fine with Angular, but Angular needs AngularUI ( http://angular-ui.imtqy.com/ ), which in turn is not as complete as I would like, and has some jQuery dependencies that may cause conflicts. Pretty soon Breeze will be working with KendoUI (AFAIK). Does anyone know of any other collection of JavaScript frameworks that together would offer the level of lightness that Visual Studio provides for building Windows desktop applications? (After all, JavaScript applications are a desktop application with a distribution problem that can be solved very elegantly).
source share