gpt4 book ai didi

javascript - 基于 Angular4 的 Web 应用程序部署

转载 作者:搜寻专家 更新时间:2023-11-01 00:29:18 26 4
gpt4 key购买 nike

我是 Angular 世界的新手,但我是经验丰富的后端程序员(java 和 golang)。我有几个问题。

1.) angularjs 应用程序是否需要在服务器端使用 nodeJS 提供服务?

2.) angularJS 只是客户端代码吗?如果是这样的话,我可以简单地使用 apache 来提供服务吗?

3.) 如果 AngularJS 是客户端代码,它不会带来安全风险,因为它调用 API 并且所有 API key 和 secret 都嵌入在 javascript 中。

也许我在这里遗漏了什么。

非常感谢一些指点。我试图环顾网络,找不到令人满意的答案。

谢谢,布里杰什

最佳答案

1.) Does angularjs app need to be served using nodeJS on the server side?

不,任何网络服务器都可以提供 Angular。

2.) Is angularJS only client side code? if that is the case, can I serve it simply using apache?

是的,angular 是一个前端或客户端框架,可以与 apache 一起使用。

3.) If AngularJS is client side code, does it not impose security risk, because it calls API and all the API keys and secrets are embedded in the javascript.

您可能不应该从客户端调用 API,相反,客户端应该向您的服务器请求,您的服务器将处理 API,并为您的客户端提供所需的信息

关于javascript - 基于 Angular4 的 Web 应用程序部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43685326/

26 4 0
文章推荐: javascript - 为什么我收到 ReferenceError : Response is not defined?
文章推荐: javascript -