我目前正在用javascript編寫的web應用程序項目中使用node.js和Express服務器端,現在該考慮此應用程序的客戶端了。這兩個問題是:Javascript framework:Knockout,backbone,ember ...
- 我應該考慮使用一個框架還是我可以不用這樣的工具寫它?
- 如果不是,哪個框架?
我選擇了其中的三個:骨幹,挖空和Ember。我閱讀了所有關於他們的問題,但我仍然猶豫不決。要考慮的要點是:
- 這是很好的混合HTML與JavaScript像淘汰賽呢?
- 我的應用程序易於維護嗎?
- 這個框架會不會繼續而且不是明天,讓我感到非常不舒服?
編輯:你對JavaScriptMVC有什麼看法?
我明白你的意思,你說得很對,但我的問題更多的是每個人所引發的做法。例如knockout等的javascript/html混合......因爲我在web開發中很新,如果覺得在沒有框架的情況下製作應用程序是瘋狂的。 –
@MartinGOYOT我不認爲這是瘋狂的創建一個沒有框架的Web應用程序,當你剛剛開始Web開發。我真的推薦這個,因爲你將能夠看到事情是如何在內部工作的。它真的取決於項目。如果是一個小型項目,並且沒有最後期限,那麼不要嘗試沒有最後期限。它會長期幫助你。當你意識到爲每個項目重新發明輪子毫無意義,並且理解框架的作用以及它如何幫助你加速開發過程時,應該使用框架。 –
有問題的每個問題的答案都是堆棧網絡上的點點滴滴。在引用鏈接之前,我會給你一些時間。在結束的一天,我會教一個人尋找好:) – Deeptechtons