你会听到群服务器迷在谈论他

们会用种不同的方式谈论实现这一确切想法的不同方法。 德鲁:是的。不,这听起来很聪明。我的意思是,您也提到过,如果您使用拥有秘密信息的 API,那么这种方法是理想的选择。您拥有 API 密钥或您不希望存在于客户端中的东西。因为我不知道,也许这个花店 API 每次花炸弹某人都会向你收取 100 美元。 克里斯:容易地。 德鲁:您基本上可以使用这些函数来代理请求并添加秘密信息,并保密。这是一种可行的工作方式吗? 克里斯:是啊是啊。我想是这样。我的意思是,秘密是,我不知道,但它们很有趣。我认为,无论您选择哪种提供商,它们都是一种购买形式,因为……我认为很大程度上是因为源代码控制。

有点像您可以将钥放在无服务器

函数中,因为它只是发送到服务器,对吧?实际上,您甚至不必抽象它。客户端永远不会看到执行的代码,但为了让它到达那里,一路上可能有源代码控制。这可能就像您承诺掌握,然后掌握……然后发生某种部署,使该 美国电话号码表 事物进入无服务器功能。那么你就不能将你的 API 密钥放在那里,因为它在存储库中,并且你不会将你的 API 密钥放在存储库中。这是个好建议。现在有东西了。我们最近刚刚在 CodePen 完成了…… 克里斯:但它们仅在本地被解密,因此它们很有用。所以这是一个有趣的想法。我不知道这在这种情况下是否有帮助,但通常,这些东西的云提供商有一个 Web 界面,“将您的 API 密钥放在这里,我们将在该函数的运行时使它们可用。

然后它有点锁不会永远把你

锁在里面,但它有点……它不那么容易移动,因为你所有的钥匙都是……你把一些输入字段和一些管理界面放在某个地方。 德鲁:是的,我认为这就是 Netlify 的管理方式。 克里斯:他们都这样做,你知 BZ列表 道吗? 德鲁:是的。您拥有可以从 Web 界面设置的秘密环境变量。这看起来效果很好。 克里斯:是的,对。但后来你必须离开……我不知道,这没什么大不了的。我并不是说他们在做任何邪恶的事情。你如何处理这些秘密?嗯,这是一个难题。所以他们有点引导它,我不知道,“只要把它们放在这个输入字段中,我们就会为你处理,不用担心。” 德鲁:您是否见过任何明显的案例,表明您可以使用无服务器来完成而使用传统的全服务器方法无法完成的事情?或者只是采用该代码并几乎以不同的方式部署它? 克里斯:大概就是这样吧。

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注