Creación de APIs HTTP con Firebase y Express
Clase 12 de 22 • Curso de Firebase 5: Cloud Functions
Resumen
Firebase también nos permite ejecutar nuestras funciones cuando suceden eventos HTTP, es decir, podemos utilizar las Cloud Functions para trabajar nuestra aplicación en forma de API.
Para esto vamos a instalar la herramienta cors
(para llamar nuestro código desde diferentes servidores) y express
(para detectar las rutas por las cuales llamamos a nuestras funciones en forma de API). Recuerda que puedes aprender mucho más sobre estas herramientas en el Cuso de Express.js de Platzi.
npm install --save express cors
Tambien vamos a utilizar la función onRequest
de la librería firebase-functions
para indicarle a Firebase la configuración y las rutas que configuramos con express:
exports.enviarPostSemana = functions.https
.onRequest(/* Nuestra aplicación de Express.js */)