Wpis z mikrobloga

@ChilledMimosa:
Panowie, jakieś ciekawe materiały do nauki REST/SOAP w oparciu o Javę+Spring? Najlepiej na bazie projektu. Na udemy przekopałem trochę materiały, to głównie same podstawy podstaw bez wgłębiania się w temat.
Swoją drogą, pytanie może przynoszące wstyd juniorowi, ale czym tak na zdrowy chłopski rozum jest API?
W robocie każdy mówi co innego - tj. API to dokumentacja do projektu/frameworku, czy API to interfejs programu, który widzi końcowy user. Opieram się trochę na REST API, choć sam do końca nie rozumiem, czym tak naprawdę jest.

#programowanie #programista15k #java #spring
  • 10
@ChilledMimosa: o SOAPie zapomnij. Do RESTa masz jakieś blogi, itp. Unlce Bob cos pisał, nawet z sensem.

czym tak na zdrowy chłopski rozum jest API?


@ChilledMimosa: interfejs programistyczny - na chłopski rozum - co, i jak możesz z danym 'bytem' zrobić. API klasy będą jej publiczne metody, API aplikacji - jej endpointy np. RESTowe. I tak dalej.
Tzn. desktopowa aplikacja - jej API to funkcje jakie posiada?


@ChilledMimosa: nie do końca, jej funkcje to też interfejs, ale bardziej użytkowy, a nie programistyczny. Przykładowo:

masz aplikację, w której możesz dodać sobie, nie wiem, imie, nazwisko i numer telefonu - robisz to z UI, wpisujesz dane w pewne inputy, klikasz DONE, i jest, dodano. To jest interfejs użytkownika.

Ale masz też możliwość stuknąć po HTTP do endpointa RESTowego wystawionego przez