2013-11-27 49 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