【发布时间】:2019-09-25 07:44:01
【问题描述】:
我正在和一个说像 Angular、Vue 或 React 这样的框架的人交谈 有一个很大的缺点:除了 API 部分(与服务器上的数据库的交互),所有其他代码都可以从前端看到,因此任何人都可以窃取您的应用程序。
【问题讨论】:
-
这里有问题吗?这就是 JS 的定义,仅此而已……
-
是的,所有代码都是可见的,但我们通常会缩小代码,使其难以理解。因此,我们不应该在前端代码中添加任何机密信息,例如秘密 api 或凭据。
-
@explorer 这个人提出的问题得到了很多分数,这就是为什么他在这些标签上有分数。这并不一定意味着他是JS专家……
-
无论是否使用框架,JavaScript 代码都会首先暴露出来
-
我不敢相信这些赞成票。 “客户端代码就是客户端,amirite?” 真的是个好问题吗?
标签: javascript angular reactjs vue.js