springmvc-comidas-aleatorias
Un pequeño proyecto que muestra una de las tantas formas de consumir una API externa al sistema, esta vez a través de ObjectMapper y JsonNode de la librería Jackson Data Processor.
Debido a la naturaleza de la API utilizada TheMealDB, opté por crear modelos para Etiquetas, Ingredientes y la Receta en sí, para luego traducir los atributos y dejarla más manejable desde el punto de vista práctico.
Siempre puede ser mejor
Objetivos
- El usuario puede presionar un botón para generar una nueva comida aleatoria
- La aplicación debe mostrar, a lo menos: Nombre, Ingredientes, Instrucciones e Imagen de la receta
- Al volver a presionar el botón, mostrar otra receta
- Mostrar video de preparación
Enlaces y recursos
Dependencias
Java
Las librerías utilizadas en Java puedes visualizarlas en el archivo pom.xml del repositorio o en el apartado Dependencias del mismo.
JavaScript
Las dependencias JavaScript se manejan a través de la Red de Distribución de Contenidos (CDN: Content Delivery Network) cdnjs.com