它是我的第一篇文章,所以我對每個答案都很興奮。如何選擇正確的JavaScript框架以及如何開始?
我在選擇合適的javascript框架時遇到了一個很大的問題。只是一些個人信息,我知道javaScript的基礎知識,我可以編寫jQuery,當然我知道HTML5和CSS3。但我想和其他許多人一樣,跳入服務器端應用程序。我在網上閱讀了幾個月以來關於所有不同的框架,但它決定一個框架非常複雜。
幾天前我開始嘗試使用angularJs,但由於某種原因,我並沒有真正理解它,因爲它更深入,因爲我沒有真正理解文檔,並且據我搜索,沒有太多視頻廣播。我可以更好地學習視頻。
然後我切換到meteor.js,但他們的文檔更復雜,也沒有太多的視頻。在閱讀流星時,我轉向了node.js,因爲據說,如果我理解了node.js,它就更容易理解了。但是,直到我明白node.js有很多時間丟失。我知道我必須學習它,但我只想從一個客戶端框架開始,然後與node.js輕鬆連接。
我現在的基本意圖是,從一個真正的基本待辦事項應用開始,僅供我自己學習,稍後可能會添加更多功能。有一天,我想繼續嘗試另一個應用程序和另一個應用程序等。這是一個很長的路要走。但我不能爲它選擇一個框架。我想要一些東西,它對於不同的用例非常開放,它可以是一個小應用程序或一個大應用程序。以防萬一未來。但大多數時候,當我閱讀一個框架時,他們還會談論commonJS,underscore.js等等,它只是讓我困惑,因爲我總是認爲我必須學習所有這些東西。
那麼最好的啓動方式是什麼?我應該回到Angular並進一步嘗試嗎?我是否應該嘗試自己編寫並在需要時查看文檔,或者我應該先閱讀完整的文檔?流星也一樣。我的腦海裏總是有骨幹,如果它可能更好。這個領域是如此巨大的開始,所以你有什麼經驗?你是如何開始的,最好的方法是什麼?我不想讓更多的時間浪費在沒有決定的毫無意義的閱讀上。
非常感謝您的幫助。
它看起來像你不知道你爲什麼想學習一個Javascript框架。這聽起來「我想學習任何可以實現任何任務的JavaScript框架,現在和將來」。我不確定是否有人可以給出明確的答案。從我的經驗來看,更多的是你遇到問題的方式,並看看如何最好地解決這個問題。在你的情況下,我會嘗試考慮你的TODO-list應用程序,然後選擇使用哪種技術(服務器端和客戶端)。如果需要,你可以學習一個框架,然後爲你做最適合你的任務。 – Uooo 2013-02-12 06:09:01
另一件事 - 你寫你想跳到服務器端應用程序。所以你需要學習像Java,C#或PHP這樣的服務器端編程語言。 – Uooo 2013-02-12 06:12:43
試試這個:[todomvc](http://addyosmani.github.com/todomvc/) – charlietfl 2013-02-12 06:13:49