Para este Challenge tengo que crear una API REST
con Java
y su framework Spring Boot
, centrada específicamente en los tópicos, y esta debe permitir
las siguientes operaciones:
- Crear un nuevo topico
- Mostrar todos los tópicos creados
- Mostrar un tópico específico
- Actualizar un tópico
- Eliminar un tópico
Al final del desarrollo de esta API debebe tener las siguientes funcionalidades:
-
API con rutas implementadas siguiendo las mejores prácticas del modelo REST.
-
Validaciones realizadas según reglas de negócio.
-
Implementación de una base de datos para la persistencia de la información.
Aparte de todo lo antes requerido voy a implementar la posibilidad de crear nuevos
usuarios
, por ende haré uso deJWT
, crearé también una interfaz o dicho de otra manera todo el front del foro conReact.js
,SASS
,React Router Dom
y peticionesAxios
.- Java
- JPA
- Spring Boot
- JWT
- SQL
- MySQL
- Flyway
- Firebase
- Patrón MVC
- Vite/React.js
- SASS
- Axios
- React Router Dom
- Git/GitHub
Creditos de la imagen: Mensaje stickers creadas por Stickers - Flaticon