Esta aplicación sirve para mostrar la integración de un frontend contra una API que puede estar hecha en cualquier tecnología.
Poder llevar un registro de películas y conocer los personajes que interpretaron los distintos actores en cada una de ellas. Tenemos un gran caso de uso: actualizar películas.
-
Películas
POST /peliculas
: crea una nueva películaPUT /peliculas/:id
: modifica una película existenteDELETE /peliculas/:id
: elimina una películaGET /peliculas/:filtro
: busca películas que contengan un título (sin distinguir mayúsculas o minúsculas). La búsqueda solamente debe traer los datos de una películaGET /pelicula/:id
: trae todos los datos asociados a una película, incluyendo personajes y actores
-
Actores
GET /actores/:filtro
: trae una lista de actores en base a un filtro de búsqueda por nombre que contenga, sin distinguir mayúsculas o minúsculas.
Una película contiene
- título
- año de estreno
- frase de cabecera
- un identificador
- personajes, una lista con
- un actor, que a su vez tiene
- identificador
- nombre
- año de nacimiento
- los roles que cumple, una lista de strings
- un actor, que a su vez tiene