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