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
- 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
Las librerías utilizadas en Java puedes visualizarlas en el archivo pom.xml del repositorio o en el apartado Dependencias del mismo.
Las dependencias JavaScript se manejan a través de la Red de Distribución de Contenidos (CDN: Content Delivery Network) cdnjs.com