1

我们的客户经常有一些小型 Web 项目的需求,以集成到我们的 EnterpriseEnviroment 中。目前我使用 ASP.NET WebForms 或 MVC 创建这些应用程序,但这种技术通常感觉有点重用于这种目的。

我对 node.js 真的不太了解,只知道它可以很好地扩展并且有很多并发连接。

所以我问过自己:

  • node.js 适合小型项目吗?
  • 我对一个小项目有什么好处吗?
  • 我说得对吗,它比 ASP.NET WebForms/MVC 更轻量级
  • node.js 对 WindowsServer 的支持如何?或者我应该为它设置一个 LinuxBox 吗?
  • node.js 中的数据库支持如何?
  • 它是否支持直接 DB-Connection 到 MSSQL-Server?
  • 还是从 WebService 获取我的数据更好?

我知道 node.js 只是服务器端的,你不能真正将它 100% 与 ASP.NET WebForms/MVC 之类的东西进行比较

4

1 回答 1

5

node.js 适合小型项目吗?

是的。

我对一个小项目有什么好处吗?

非常轻巧,非常模块化,易于安装。

我说得对吗,它比 ASP.NET WebForms/MVC 更轻量级

如此巨大。

node.js 对 WindowsServer 的支持如何?或者我应该为它设置一个 LinuxBox 吗?

它在 Windows 上工作正常。安装 Linux shell 可能就足够了。

node.js 中的数据库支持如何?

美丽的。

它是否支持直接 DB-Connection 到 MSSQL-Server?

是的,我相信确实如此。

还是从 WebService 获取我的数据更好?

“更好”有点模糊,但对于一个非常小的项目,简单通常是关键,所以不是。

于 2013-09-12T14:40:27.343 回答