Zastanawiam się nad sensem tworzenia REST-API w Springu. Mam gotowe webowe API i chciałbym na podstawie tego API zrobić widok w HTML-u z wykorzystaniem Thymelaf ale tak by nie zmieniać klasy @RestController na razie jest okej są metody, wykonują się operacje CRUD na bazie ale obsługuje to z poziomu Postman-a. Sądziłem, że jak mam takie API zrobienie widoku w HTML-u będzie łatwe a okazuje się, że coś mi umknęło. Logika całej aplikacji mi się wali, wychodzi mi że muszę popsuć kontroler tak by zwracał widoki (ModelAndView) lub napisać kod w technologii JS-a by łykał JSON-y i na tej podstawie budował HTML-a. Czytałem o RestTemplate ale brakuje mi informacji jak przy użyciu tej klasy wykorzystać Thymeleaf i czy w ogóle się da.
Jak zacznę dłubać w @RestController to klasa stanie nieużyteczna dla kogoś będzie chciał napisać aplikacje kliencką. Nie wiem czy myślę dobrze, mam mętlik. Proszę o pomoc w wyjaśnieniu kwestii.