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 */)