Firebase y Cloud Functions: Creación y Gestión de Backend Avanzado
Clase 2 de 22 • Curso de Firebase 5: Cloud Functions
Contenido del curso
Consola web de administración
Extendiendo la Gestión de Usuarios con Cloud Functions.
Extendiendo Firestore con Cloud Functions.
Extendiendo el Almacenamiento con Cloud Functions.
Creando Cloud Functions HTTPS
Extendiendo el Hosting con Cloud Functions.
Extendiendo crashlytics con Cloud Functions.
Extendiendo Analytics con Cloud Functions.
Creación de pruebas unitarias a las Cloud Functions.
Optimizando las Cloud Functions.
Cierre
Firebase es un Backend como Servicio, una herramienta que nos permite agilizar el desarrollo de nuestras aplicaciones, en vez de desarrollar diferentes funcionalidades desde 0, podemos utilizar Firebase para completar tareas como crear y autenticar usuarios, guardar nuestra información en bases de datos, almacenar archivos estáticos, administrar la infraestructura, analizar métricas, entre muchas otras.
Gracias a Firebase automatizamos y agilizamos todos estos servicios en una misma plataforma integrada sobre la infraestructura de Google Cloud.
Las Cloud Functions nos permiten crear y alojar la lógica de negocio de nuestras aplicaciones (el código backend) sin necesidad de preocuparnos por la escalabilidad o el mantenimiento de infraestructura. Estas funciones se activan en respuesta a eventos, por ejemplo, cuando un usuario se registra, cuando subimos una imagen, pedimos una factura, realizamos una compra, etc.