我正在爲一個包含所有靜態內容的客戶端構建一個網站,這意味着它不是一個網絡應用程序,因爲它不會涉及任何用戶交互和對網站本身數據的操縱。這就是說,用戶界面非常複雜,最終會變得非常JavaScript,所以我想利用JS框架。將Backbone.js用於靜態內容,JavaScript重度網站?
我已經做了大量的研究,並發現了很多Backbone.js用於高度交互式網絡應用程序的例子,也有廣泛的用戶界面,但我想知道它是否會是我的情況的一個好選擇,因爲好。鑑於我的用戶界面要求,它似乎仍然會是,但我想知道其他人在與我的實例類似的情況下是否已成功使用它。
如果不合適,還有其他建議嗎?
Backbone的核心功能是管理數據模型客戶端和使用視圖和事件來維護隨着模型更改的DOM。這不是一個真正的UI框架。您認爲在靜態網站上使用Backbone會帶來哪些好處? – jackwanders
我想我需要提供一些說明。因此,內容是靜態的,因爲不會有任何用戶通過網站本身操縱數據。它將全部通過CMS進行管理。不過,它仍然基於不同的數據模型,後端肯定會建立在MVC框架之上。我認爲我可以從使用Backbone獲益,使各種模型的前端JavaScript保持良好的順序,因爲會有大量的DOM交互和操作。 –