适用于小型项目的node.js

我们的客户通常对一些小型WebProjects有要求,可以整合到我们的EnterpriseEnviroment中。 目前,我使用ASP.NET WebForms或MVC创build这些应用程序,但是这种技术通常对于这种目的感觉有些沉重。

我对node.js并不了解,只是它扩展得非常好,并且有很多并发连接。

所以我问自己:

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

我知道,node.js只是服务器端,你不能真正比较它像ASP.NET WebForms / MVC的100%

node.js适用于小型项目吗?

是。

对于小型项目我有什么优势吗?

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

我是对的,它比ASP.NET WebForms / MVC更轻量级

非常如此。

node.js如何支持WindowsServer? 还是应该为它设置一个LinuxBox?

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

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

美丽。

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

是的,我相信它。

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

“更好”是一种模糊,但对于一个非常小的项目来说,简单一般是关键,所以不是。