在使用Angular2时我们是否需要Node.js和Express.js?

时间:2016-10-20 18:26:38

标签: node.js express angular asp.net-web-api2

我使用以下内容构建了一个示例Web应用程序 -

  • Angular 2
  • TypeScript
  • ASP.Net WebAPI 2
  • Mongo DB
  • 噶/茉莉
  • Node.js(仅作为服务器,仅在Angular2快速入门中指定的范围内)

考虑到上述技术堆栈,我们是否需要使用Node.js或Express.js来构建生产Web应用程序?上述任何技术是否可以用Node / Express替换,以获得更好的性能/内存利用率/代码可维护性/更快的开发?

1 个答案:

答案 0 :(得分:1)

您需要Node.js用于开发时间工具 - 例如,TypeScript编译器和运行Karma / Jasmine测试。

关于Express.js - 你可以不用它。 Angular 2应用程序不依赖于后端框架。它可以作为Web服务器的静态资产。选择适合您需求的任何后端框架。