Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.72 KB

README.md

File metadata and controls

29 lines (22 loc) · 1.72 KB

Hamburgabana API Rest

La API REST del sitio de la tienda Hamburgabana, hecha con Express.

Objetivos:

El objetivo de la API es servir el menu de Hamburgabana; para cumplirlo es necesario crear las rutas para obtener el menu completo, las clasificaciones de los productos: hamburguesas, bebidas y postres, y cada uno de los items(platillos) del menu.

La informacion de la API basica se encuentra en el archivo menu.json

Los datos del menu estan divididos por orden de relevancia para los clientes:

  • Hamburguesas(el plato principal)
  • Bebidas
  • Postres
  • El servicio basico en vanilla javascript se encuentra en server-vanilla.js

    La esencia del servicio es dar el menu parcialmente para renderizar los datos necesarios en cada momento de la aplicacion por lo que se deben insertar query-params en la request.

    Herramientas:

  • idGenerator.js => Script que imprime en consola in ID nuevo.
  • prueba-servicio.html => Documento para probar el servicio antes de utilizarlo en el sitio oficial.
  • La API terminada en Express está en el archivo em>server-express.js

    Se integran las rutas de los items especificos en los menus; de los menus especificos de cada tipo y los nombres de los tipos.