2011-11-28 36 views
17

我知道這個問題已經以這樣或那樣的方式在這個網站上被多次詢問過,但即使在我看過的所有內容之後,我仍然無法爲我的生活制定出Node.JS,也不知道如何有效地使用它以及瞭解它的優點。我只是不明白Node.JS,任何資源和教程有幫助我嗎?

我認爲自己是一名高級JavaScript開發人員。我不只是在談論如何瞭解jQuery或Prototype,而是實際上非常瞭解底層語言,從我的理解中可以看出,你真的需要學習Node.JS,因爲它畢竟是服務器端JavaScript。

我在Windows機器上開發,但剛剛安裝了Virtualbox和Ubuntu Server ISO以在其中開發Node.JS應用程序。我從哪開始呢?我知道這種語言,但現在呢?我似乎無法理解如何編寫應用程序。

另一個問題(如果我還沒有問過其中的一百萬)是應該使用像Geddy或Express這樣的Node.JS框架還是應該學習Node.JS然後考慮框架?

回答

10

我發現Node Beginner是一個很好的起點。

+0

哇,是走了。這次Google-Fu真的讓我失望了。我沒有找到這個網站,事實上我似乎找到的不完整的教程和零散的信息。我要從頭到腳研究這本書。謝謝,邁克爾。 –

3

如果您的項目時間有限,您應該在框架中正確使用。如果您想更深入地瞭解您正在使用的工具,請從一個準系統教程開始(該教程沒有充分利用expressjs,主幹等框架)。我還發現Node Beginner是最好的起點,所以請遵循Michael Stum的建議。

稍後當你開始使用這些框架時,你將能夠更好地理解每一行的實際功能。

+0

我沒有一個項目,我想用於截止日期或任何事情,我只是好奇/想學習新的東西。 Node.JS可能在幾年內不會成爲事實,但有一點是肯定的,服務器端JavaScript編譯和編碼遲早會起作用。 –

2

我真的建議只盯着上nodejs.org網站本身的文檔...

概述和視頻http://nodejs.org/docs/latest/API Manual這不是太長,值得一讀... 。

我建議你首先從基礎開始,以及後來與框架和模塊,這些模塊的this應該是你的出發點

相關問題