Introducción
  • Introducción: serverless RESTful API
Montando nuestro ambiente
  • Instalar NodeJS
  • Instalar Yarn
  • Instalar VS Code
  • Instalando Firebase-tools
  • Instalando Postman para probar nuestra API
  • Creando base de datos y usuario en mlab
  • Creando base de datos y usuario en atlas
  • Creando nuestro proyecto en Firebase
  • Inicializando nuestra app en nuestro computador
  • Instalando express y mongoose
  • Utilizar node 8 en lugar de 6
Algunos conceptos a entender antes de construir
  • Explicando como funcionan los FaaS: funciones en frío y caliente
  • Explicando el modelo de datos y objetivo de la aplicación que construiremos
  • Que es una RESTFul API y como construirla y usarla - convenciones
Construyendo nuestra API
  • Creando las rutas, una única función servirá toda nuestra RESTful API
  • Definimos el modelo
  • Creando datos de prueba
  • Listando las mascotas
  • Creando mascotas
  • Dando el alta a las mascotas
  • CORS, variables de entorno y despliegue de nuestra RESTFul API
Cliente web
  • Esqueleto de nuestra app
  • Mostrando el listado de mascotas
  • Creando mascotas
  • Dar de alta mascotas
  • Clase extra