2013-11-14 60 views
0

我想添加一些JS功能到我們的網站。 (願望清單,調查等)我認爲這將是很好的UX,它將與一些JS代碼構建我需要JS框架嗎?

我需要像Angular,呃等JS框架?或者,JSframeworks僅對於像編輯/後端工具這樣的SPA有意義?

回答

1

該決定取決於您。 AngularJS非常棒,但它並非真正用於項目的小部分。對於我的口味,我會用AngularJS寫出所有的東西。如果你只想在這裏和那裏使用它,你可能想查看Backbone。

從Backbonejs.org:

在哲學,骨幹是發現的最小集 數據結構(模型和集合)和用戶接口的嘗試(視圖 和URL)的原語,其通常有用當用JavaScript構建web 應用程序時。在總體生態系統中, 決定一切爲你的框架是司空見慣的,許多圖書館需要重新組織你的網站以適應他們的外觀, 感覺和默認行爲 - 骨幹應該繼續是一個工具 ,它給出了您可以自由設計您的網絡應用程序的完整體驗。

角度更像是它提到的「總括,決定一切爲你」的框架。

+0

謝謝...我要看看骨幹 – Remco

+0

我必須同意m59在這裏,如果您只想要頁面的一部分,Angular太大了。我建議你也去看看knockoutjs。如果你的用例涉及更多的DOM操作,那麼更合適。 – Capaj