REST API to obecnie najpopularniejszy sposób na tworzenie usług. Wykorzystuje się je zarówno w aplikacjach monolityczny jak i w mikroserwisach. Dobra znajomość zagadnień z wiązanych z REST API to dzisiaj podstawa pracy prawie każdego developera, czy to Javy czy też innych języków programowania. W tym materiale starałem się zebrać wszystkie najważniejsze reguły tworzenia REST APi i pokazać je na przykładach, tak żeby każdy mógł w miarę łatwy sposób przyswoić zagadnienia z wiązane z tworzeniem usług restowych w języku Java.
Tag: Rest
Jak łączyć się z zewnętrznym API w Javie
REST API jest coraz powszechniej wykorzystywane w przeróżnych aplikacjach. Często jest też wykorzystywany w aplikacjach do pozyskania dodatkowych danych dla aplikacji. Takich jak np. dane o aktualnej pogodzie. W kolejnym filmie pokazuję, jak łączyć się z takim zewnętrznym API. Bardzo dużo uwagi poświęcam też dobrym praktykom. Mówię o tym, jakie problemy można przy tym napotkać i jak ich unikać.
Co to jest REST API?
W tym artykule przedstawię podstawowe zasady tworzenia REST API, czyli usług zorientowanych na zasoby (resources). Dowiesz się, co to w ogóle jest REST API, jak tworzyć API w prawidłowy sposób. Co to są poziomy zaawansowania REST API. Jakie metody http stosować, a także czy wersjonować API swoich usług.
Spring Security i Json Web Token
Po poprzednim artykule Spring Security – uwierzytelnienie przy pomocy jsona, kilka osób odezwało się do mnie z pytaniem, czy mógłbym opisać uwierzytelnienie z wykorzystaniem JWT (Json Web Token)? Nie jest to trudne zadanie i nie wymaga zbyt wiele pracy w stosunku do tego, co napisałem w poprzednim artykule, więc postanowiłem to krótko opisać.