Spring boot web umożliwia łatwy sposób na wystawienie restowego API. Chociaż nie ma oficjalnego dokumentu o tym jak powinniśmy projektować API tzn jakich metod HTTP używać, jaki status zwracać itp to zazwyczaj staramy trzymać się w miarę intuicyjnych schematów opisanych poniżej. Do tego dodamy Spring HATEOS - jest to jedna z…