2017-04-06 43 views
1

我打算使用Angular 2构建单页面应用程序,作为我的Web应用程序的一部分,我应该从MySQL数据库获取数据。我将使用nodejs从数据库获取数据。那么,我应该在哪里上传我的nodejs程序?我应该在哪里上传我的node.js程序?

对我来说可能的答案:

  1. 在同一服务器上的网页
  2. 把它上传到云/ VPS。
+0

“与网页在同一个srever” - 我们不知道该服务器是否安装了NodeJS。 – Quentin

+0

“将其上传到云/ VPS” - 我们知道,前面提到的服务器是云/ VPS服务器。我们也不知道该服务器是否安装了NodeJS – Quentin

回答

0

实际的答案是没有关系,因为角度的应用程序根本不依赖于服务器。在这种情况下要问的重要问题是哪个服务器更接近用户,因此请求会更快。当用户加载应用程序时,应用程序向服务器发出请求,所以应用程序和服务器是否在同一台机器上无关紧要。另外请记住,您需要通过cors保护服务器。在一天结束时,实际的角度应用程序只是来自任何服务器的任何服务器的静态服务的文件夹

相关问题