Firebase y Cloud Functions: Creación y Gestión de Backend Avanzado
Clase 2 de 22 • Curso de Firebase 5: Cloud Functions
Resumen
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.