如何使用 Google API 制作网络应用程序?

How do I make a web app with Google APIs?

我是网络开发的新手,我想在 Javascript 中使用 Google 地图地点 API 创建一个简单的 UI 来熟悉一切.我的问题是,我是直接 URL 使用用户变量发出请求,还是必须在服务器端创建一些东西?如果是这样,我需要做什么?

这取决于您的应用程序的功能。通常,您可以将所有内容都保留在 client-side 上。如果您的应用程序是 server-rendered 应用程序,这意味着您将使用 JavaScript 框架,例如 React or Vue,您可以仅使用网站状态来跟踪用户的变量并将请求发送到Google API 来做繁重的工作。

您还可以查看 Firebase 等工具,这些工具也是由 Google 的人员创建的,用于处理存储或用户身份验证。关于如何将 Firebase 添加到您选择的框架的 Web 应用程序中,有丰富的文档。通过这种方式,您可以创建 language-agnostic 符合所有安全措施并自动扩展的后端资源,以便您可以专注于用户体验。

如果您想提供一些 less-common 功能或完全控制后端,您可以编写自己的 API 并将其部署在单独的后端服务器上。