gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 01:17:23 26 4
gpt4 key购买 nike

我想用 Golang 创建 RESTful API,用 Angular2 创建前端。将使用 http 请求进行通信。 Angular2 将向 Golang API 发送请求。我知道对于 Angular2,我应该为路由和服务运行自己的 http 服务器。

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

最佳答案

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

这似乎是可能的。请参阅此链接:

编辑

根据您的评论:

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 header 并支持预检请求)。请参阅这些链接:

关于go - 我可以在一台服务器上托管 Angular2 前端和 Golang 后端吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35886032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com