For Spring Boot - React js apps I added @CrssOrigin annotation on the controller and it works:
@CrossOrigin(origins = {"http://localhost:3000"})
@RestController
@RequestMapping("/api")
But take care to add localhost correct => 'http://localhost:3000', not with '/' at the end => 'http://localhost:3000/', this was my problem.