2013-11-27 106 views
0

我是node.js的新手。Node.js支持導出excel和數據庫

我目前處於應用程序的預開發階段。

該應用程序將用於跟蹤員工的任務狀態。管理員將有權導出excel,這將有一個給定的日期範圍僱員的數據

目前我在想WCF服務和SQL Server的後端。

幾天後,有人告訴我關於node.js和它的能力。是的,我留下了深刻的印象

我想知道我是否用node.js編寫服務,如何託管服務,如果我可以編寫用於在Excel中導出數據的代碼,以及最後哪些數據庫提供程序/適配器執行node.js支持?

道歉,如果有錯別字或這個問題需要在StackExchange的任何其他社區問。

在此先感謝

+0

它看起來像我需要在node.js中有一些良好的REST框架。對於數據庫選項,我想我將不得不使用PostgreSQL或MySQL。爲了在Windows中將應用程序作爲服務運行,我可能必須使用NSSM(Non-Sucking Service Manager)來在Windows中創建服務條目。 – Mozak

+0

夥計們,如果您有任何其他建議請讓我知道.. – Mozak

+0

[restify](http://mcavage.me/node-restify/)是一個很好的REST框架,Express也很好,成熟。 – Mozak

回答

2

這是一個節點一個偉大而簡單的插件導出Excel文件(XLSX)。
https://npmjs.org/package/excel-export

至於數據庫,我建議使用MongoDB,因爲它存儲JSON。這有點習慣,但你會喜歡文檔的概念,它是查詢功能。如果你進入它,這裏有一個快捷鍵(我花了很長的時間來總結我解決此頭):

MongoExplorer(Silverlight的MongoDB的經理):
http://mongoexplorer.com

*我花了很長有時間瞭解數據庫,館藏和文件的聯繫。 Mongo Explorer確實有幫助。

+0

謝謝何塞。對於Excel我使用msexcel builder(https://npmjs.org/package/msexcel-builder)。我現在也在尋找MongoDB,並在node.js中使用mongoose與MongoDB進行交互。我一定會使用Mongoexplorer查看收藏及其文檔。 – Mozak