作爲Web開發人員,我發現了KnockoutJS最近工作的樂趣,但是當它涉及到與服務器的工作我幾乎離開了我自己。我考慮過他們的CRUD功能和批量操作BreezeJS和JayData,但我仍然不確定哪一個最適合我。BreezeJS VS JayData的SPA開發ASP.NET MVC的
我現在正專注於ASP.NET MVC開發與EF,但後來我可能轉投其他平臺,所以我不希望被限制在一個特定的框架。在這方面,JayData提供了許多超過BreezeJS的提供者,如OData,webSQL,IndexedDB,localStore,Facebook和YQL,這幾乎是壓倒性的。但BreezeJS確實支持OData,但僅供消費。
但如何對易用性,文檔和我可能沒有想到的其他關鍵特性?
感謝您的幫助,幫助我在他們之間做出選擇。
很抱歉,版主們關閉了這個問題,只是標記你的下一個主題,它會由我們回答。下一次更具體一些,比如「如何用Y做X」,似乎一般的比較並不具有建設性。 – Robesz
我們也試過。 JayData看起來不錯,但我們的瀏覽器要求讓我們選擇了Breeze。使用shim,sham和json2我們可以在IE 8+中使用它(不適用於6或7)。但是,在一些代碼行走後,我們意識到微風中的一些小錯誤調試了哪些舊瀏覽器無法處理(我們刪除了json對象初始化程序中的最後一個逗號)。現在我們正在用IE 6大量測試微風,仍然沒有問題:) –