Firebase Studio admite muchos frameworks y backends, y proporciona una gran cantidad de plantillas preconfiguradas y apps de muestra para una gran cantidad de frameworks, lenguajes, bases de datos y APIs.
Todas las plantillas que se indican a continuación (y, lo más importante, una plantilla en blanco que puedes usar para cualquier framework que desees) están disponibles en Firebase Studio y en GitHub. También puedes encontrar plantillas de la comunidad en GitHub, que permiten contribuciones de la comunidad de código abierto.
Plantillas de backend
- Go
- Python Flask
- Node Express
- Rust
- Laravel
- Python Django
- API de Gemini (backend de Go)
- API de Gemini (backend de Python)
- .NET
- Java
- Dart
- C++
- Ruby
- PHP
Plantillas de IA
- API de Gemini
- LangChain con Gemini
- Firebase Genkit
- Agentes de Firebase Studio: Acciones de GitHub
- Agentes de Firebase Studio: Extensión de VSCode
- Cuaderno de la API de Gemini
- API de Gemini + Google Maps Platform
Plantillas web
- Angular
- Next.js
- Astro
- React
- HTML simple
- Svelte
- Vue.js
- SolidJS
- Preact
- React + Google Maps Platform
- API de Google Pay para la Web
Plantillas para dispositivos móviles
- Flutter
- React Native
- React Native + Expo
Bases de datos
- Postgres
- MySQL
- Prisma
- MongoDB
- Firebase Data Connect
Soluciones y apps de ejemplo
- Demostración de viajes con Compass
- Juego de piedra, papel o tijera
- Ve a soñar con la aventura
- Amigo del diario
- Generación de melodías con Gemini
- Generador de personajes de juegos de rol de mesa
- Juego de imágenes de Gemini con Flutter
- y muchos más.
Comienza con una plantilla
Para iniciar un proyecto de Firebase Studio a partir de una plantilla, sigue estos pasos:
Accede a tu Cuenta de Google y abre Firebase Studio.
Si ves una plantilla que te gustaría usar, selecciónala. De lo contrario, haz clic en Ver todas las plantillas y selecciona una que coincida con lo que deseas usar.
Cuando se te solicite, ingresa un nombre para tu espacio de trabajo y, según el tipo de proyecto que hayas seleccionado, cualquier otra información necesaria. Por ejemplo, si elegiste un proyecto de Flask de Python, puedes elegir un administrador de paquetes (poetry o pip) y un tipo de servidor (servidor de API o servidor web).
Haz clic en Crear. Firebase Studio crea un espacio de trabajo nuevo según la plantilla que elegiste.
Próximos pasos
- Más información sobre los espacios de trabajo de Firebase Studio.
- Personaliza tu espacio de trabajo de Firebase Studio.
- Descubre cómo Gemini en Firebase puede ayudarte a acelerar el desarrollo de tu app con su capacidad para ayudarte a orientar el desarrollo, responder preguntas, generar y editar código, corregir errores y ejecutar herramientas.
- Prueba una solución basada en plantillas: Crea una app con la API de Gemini.