我一直在閱讀有關Node.js,希望能夠擴展我的Web開發技能。現在我不太明白它如何適合我的項目。它用於開發整個Web應用程序嗎?因爲我到處都在感受這種炒作。有人問他應該使用什麼框架,而人們走:嘿,使用node.js!Node.js:完整的web應用程序
但是,如果我需要處理事務和業務邏輯,是否在node.js中完成?或者,對於一些非常狹窄的用例,我應該只使用Java EE或.NET和node.js來說明某些事情嗎?
如果我想構建一個html5,CSS3,backbone.js,RESTful webapp,我可以使用node.js來提供一個休息端點嗎?對象如何映射到RDB查詢?有沒有JavaScript的ORM?
請原諒我的無知,我可以看到有人想要關閉這個問題,但我虛心想知道它是如何使用以及何時使用它。
文章「什麼是節點」:http://radar.oreilly.com/2011/07/what-is-node.html – pkyeck 2013-03-03 21:44:35
這是一個非常模糊的問題。您可能需要關注一些最緊迫的問題。 – Matt 2013-03-03 22:04:58
在堅果殼「是」中,可以使用NodeJS爲完整的Web應用程序供電;但它不太可能*(注意不是不可能的),它將成爲滿足您所有要求的最佳工具。 NodeJS目前*新潮*,它被用於* everything *,實際上,有更好的方法存在。當然,如果你看到Node的一個特性(併發性,客戶端/服務器之間的交叉),那麼確定吧。但不要無理由拖入潮流。 – Matt 2013-03-03 22:05:20