我们的客户通常对某些小型WebProject有要求,以便集成到我们的EnterpriseEnviroment中。目前我使用ASP.NET WebForms或MVC创建这些应用程序,但是这种技术通常会因为这种目的而感到有点沉重。
我真的不太了解node.js,只是它很好地扩展,并且很适合拥有大量的并发连接。
所以我问过自己:
我知道node.js只是服务器端,你无法将它与100%的ASP.NET WebForms / MVC进行比较
答案 0 :(得分:5)
node.js是否适合小型项目?
是
我对小型项目有什么好处吗?
非常轻巧,非常模块化,易于安装。
我是对的,它比ASP.NET WebForms / MVC
更轻量级
极其如此。
node.js如何支持WindowsServer?或者我应该为它设置一个LinuxBox吗?
在Windows上运行正常。安装Linux shell可能就足够了。
如何在node.js中支持数据库?
美丽。
它是否支持与MSSQL-Server的直接DB连接?
是的,我相信它确实如此。
或者从WebService获取数据是否更好?
“更好”有点模糊,但对于一个非常小的项目,简单性通常是关键,所以没有。