2014-07-21 21 views

回答

1

有許多框架和庫可以包含和使用。這取決於你想要做什麼。 npm有許多庫,您可以下載並使用節點。我建議至少下載並使用underscorelodash進行聲明性編程。他們很高興有。

還有許多其他的酷庫/ fameworks你可以嘗試像sails.jsmean.ioyeoman

雖然Express很棒。它確實有助於結構和處理路線和中間件。 (例如,我可以用一行中間件代碼將gzip添加到我的respring中)。你可以做到這一切沒有明確表達,但它使得使用node.js更容易。

如果要使用Web套接字,請使用Socket.io。 Web套接字非常適合實時信息。給出的例子總是聊天,但是當新消息或新代表進入時,您可以像使用堆棧溢出一樣使用它。基本上,某個用戶發生了某種情況,並且您希望在不刷新頁面或輪詢的情況下顯示它。

要處理「企業」級別的較大音量,請查看Node Cluster功能。您可以爲每個CPU處理器內核創建一個節點進程。

同樣,你可以更好地描述你正在嘗試做什麼,但是你可以用node.js和express來構建一個web應用程序。

+0

我只是想了解一般節點及其相關的框架。主要試圖瞭解節點是否適合具有大量併發用戶的企業應用程序?如果是這樣的話,哪種框架最適合易用性,支持網絡套接字? – Chandan

+0

請再次查看答案以回答這些問題。節點真的很有趣,並且絕對準備好迎接企業。 – Jess

相關問題