Firebase Studio 支持许多框架和后端,并为各种框架、语言、数据库和 API 提供了大量预配置模板和示例应用。
以下所有模板(最重要的是,您可以将其用于任何所需框架的空白模板)均可在 Firebase Studio 和 GitHub 上找到。您还可以在 GitHub 上找到社区模板,这些模板允许开源社区贡献内容。
后端模板
- Go
- Python Flask
- Node Express
- Rust
- Laravel
- Python Django
- Gemini API(Go 后端)
- Gemini API(Python 后端)
- .NET
- Java
- Dart
- C++
- Ruby
- PHP
AI 模板
- Gemini API
- LangChain 与 Gemini
- Firebase Genkit
- Firebase Studio 代理:GitHub Actions
- Firebase Studio 代理:VSCode 扩展程序
- Gemini API Notebook
- Gemini API + Google Maps Platform
Web 模板
- Angular
- Next.js
- Astro
- 回应
- 简单的 HTML
- Svelte
- Vue.js
- SolidJS
- Preact
- React + Google Maps platform
- Google Pay API for Web
移动设备模板
- Flutter
- React Native
- React Native + Expo
数据库
- Postgres
- MySQL
- Prisma
- MongoDB
- Firebase Data Connect
解决方案和示例应用
- Compass Travel 演示
- 石头剪刀布游戏
- 去探险
- 日志伙伴
- 使用 Gemini 生成旋律
- 桌面角色扮演游戏角色生成器
- 使用 Flutter 构建 Gemini 图片游戏
- 其他
开始使用模板
如需从模板启动 Firebase Studio 项目,请执行以下操作:
登录您的 Google 账号,然后打开 Firebase Studio。
如果您看到想要使用的模板,请选择该模板。否则,请点击查看所有模板,然后选择与您想要使用的模板相匹配的模板。
当系统提示时,请为您的工作区输入名称,并根据您选择的项目类型输入任何其他所需信息。例如,如果您选择了 Python Flask 项目,则可以选择软件包管理系统(poetry 或 pip)和服务器类型(API 服务器或 Web 服务器)。
点击创建。Firebase Studio 会根据您选择的模板创建一个新工作区。
后续步骤
- 详细了解 Firebase Studio 工作区。
- 自定义您的 Firebase Studio 工作区。
- 了解 Gemini in Firebase 如何通过帮助指导开发、解答问题、生成和编辑代码、修复 bug 以及运行工具来辅助和加速应用开发。
- 试用基于模板的解决方案:使用 Gemini API 构建应用。