Firebase,Google 为应用开发者提供的后端即服务平台,在 I/O 开发者大会上迎来多项更新。最引人注目的是新增由 Google PaLM API 驱动的 AI 扩展;此外,Firebase(第二代)Cloud Functions 支持 Python 语言,Cloud Firestore 数据库服务也进行了升级。同时,Google 向更多开发者开放了 Firebase 扩展市场。
Google Developer Product 团队负责人 Jeanine Banks 表示,公司正致力于降低开发者的技术复杂性。“面对多设备、跨平台构建的多样化技术需求,让构建优秀产品变得尽可能简单至关重要。”她指出,“随着生成式 AI 的发展,门槛进一步提高。这不仅要求 AI/ML 专家,也需要日常工程师思考如何利用这些技术打造出色的应用体验。”
Google 于 2019 年推出 Firebase 扩展,作为面向开发者的预打包解决方案,现已全面可用。顺应 AI 趋势,新推出的扩展包括图像生成器、基于 PaLM API 的聊天机器人构建工具及文本摘要器等。
此前,Google 仅与特定 API 提供商合作。如今,该项目已向更多提供商开放自助入驻,旨在加速开发者创造力并赋能其成功。Banks 解释称,随着应用规模扩大,开发者将使用更多云服务、Play Services 和支付服务,这也是 Google 通过生态扩容实现间接商业化的策略。
Cloud Functions 新增 Python 支持同样服务于 AI 战略。作为 AI 项目的默认语言,Python 的加入使 AI/ML 社区能更便捷地构建并发布扩展。目前,该功能处于公开预览阶段,而 Cloud Functions 第二代已全面可用,支持最高 32 GB 内存及 1,000 个并发请求。
其他更新还包括:Firestore 支持 OR 查询及安全增强;Firebase Hosting 新增对 SvelteKit、Astro 和 Nuxt 等框架的支持;Flutter SDK 更新,并通过 WebAssembly 支持 Flutter Web。


