En este desafío desarrollaré una nueva aplicación para practicar la construcción de una API REST completa con Spring Boot. La idea es integrar base de datos, DTOs, servicios, repositorios y controladores, además de conectar el backend con un frontend mediante CORS. Con esto podré reforzar la organización del proyecto, las buenas prácticas y la comunicación entre capas.
Proyecto: Biblioteca
Podrías crear:
Libro
Autor
Categoria
Y endpoints como:
GET /libros
GET /libros/top5
GET /libros/lanzamientos
GET /libros/{id}
GET /autores
GET /autores/{id}/libros