100! If there's a resource /users/bruno I'd expect to freely chose a suitable representation for my use case. Once it's HTML, server side rendering is not the worst solution. In the end
@RestController is just convenience to avoid
@ResponseBody before each method, if applies