首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IIS/ASP.Net vs NodeJs/ExpressJS

IIS/ASP.Net vs NodeJs/ExpressJS
EN

Stack Overflow用户
提问于 2021-04-14 23:54:46
回答 1查看 56关注 0票数 0

我是NodeJs/expressJs的新手,我在网上阅读了大量的文章,但仍然不理解它

NodeJs是像IIS一样的web服务器吗?如果是这样,我可以在NodeJS中托管asp.net应用程序吗?

expressJs是像ASP.NET一样的框架吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-21 13:00:20

我目前在两个IIS应用程序以及NodeJS/ ASP.NET系统上工作,下面是我注意到的不同之处:

IIS:

基于

  • Windows服务器的
  • 可以有严格的设置,如MVC等
  • 内置的编译整个网站的部署
  • 设置可能需要相当长的时间来创建所有模式并使所有插件正常工作等
  • 服务可能需要一些时间进行设置,模式映射可能很繁琐

NodeJS/ExpressJS:

  • 不是基于Windows的。我通常在带有Nginx的Ubuntu服务器上运行此程序,以将域名推送到公共
  • 易于设置且快速获取一些基本的在线内容
  • 不会原样编译和运行文件
  • 使用npm包管理器,易于安装npm没有严格的设置但从技术上讲,您可以创建自己的MVC风格系统
  • 代码可能很快变得混乱,但是通过正确的方法,您可以轻松地管理大量代码。

<代码>F225

NodeJS不是web服务器。它是一个后端服务器(如REST API等),ExpressJS位于NodeJS之上以添加功能,本质上是一个框架。与jade/pug结合使用,您可以在html中编写js。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67095088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档