加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

我可以在一台服务器上托管Angular2前端和Golang后端

发布时间:2020-12-17 10:34:23 所属栏目:安全 来源:网络整理
导读:我想用Golang创建RESTful API并使用Angular2创建前端. 将与http请求进行通信. Angular2将向Golang API发送请求.我知道Angular2我应该为路由和服务运行自己的http服务器. 我可以在一台主机上运行Golang服务器,在另一台主机上运行Angular2服务器并将它们连接在
我想用Golang创建RESTful API并使用Angular2创建前端.
将与http请求进行通信. Angular2将向Golang API发送请求.我知道Angular2我应该为路由和服务运行自己的http服务器.

我可以在一台主机上运行Golang服务器,在另一台主机上运行Angular2服务器并将它们连接在一起吗?

Angular2应用程序对应于一组静态文件(依赖项和应用程序代码).要让Go为您的应用程序提供服务,您需要添加一些代码来提供这些文件.

似乎有可能.看到这个链接:

> https://github.com/golang/go/wiki/HttpStaticFiles

编辑

发表评论后:

If you want to host Angular2 and golang in one server. For example i will have access to web site with link mywebsite.com and access to golang api api.mywebsite.com

我看不出有任何理由不这样做.请注意在API中支持CORS(在响应中发送CORS头并支持预先刷新的请求).看到这些链接:

> http://restlet.com/blog/2015/12/15/understanding-and-using-cors
> http://restlet.com/blog/2016/09/27/how-to-fix-cors-problems/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读