如何部署完全依赖外部API的角度应用来检索和存储数据?

时间:2016-12-29 03:25:22

标签: angularjs node.js

对于完全依赖外部API来检索和存储数据的角度应用程序,NodeJS是否需要部署?其他可能的部署方法有哪些?目前,我将其用于本地开发,并计划将其与Nginx结合使用以进行生产。但是,除了启动index.html之外,NodeJS没有做任何事情。那么我应该完全删除NodeJS并单独使用Nginx吗?

1 个答案:

答案 0 :(得分:-1)

一种解决方案是使用任何Web主机托管它,它们都同样托管HTML网站,而且这种解决方案非常便宜。 Hostgator,web.com等主机允许您通过FTP上传网站。

第二种选择是使用Web服务器(Nginx)托管它,但这可能是最昂贵的。您可以在任何云服务中托管您自己的服务器(例如亚马逊将是EC2),然后在那里托管您的文件。这对你来说可能不是一个好选择。使用此类解决方案的唯一原因是,如果您需要服务器来托管代码,那么如果您使用节点与数据库进行通信,那么。

A' pro'选项可能是将它们放在AWS上的S3中,并以这种方式托管它,它非常便宜。

以下是解释如何在亚马逊上托管的链接 - http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html