Jak tworzyć REST API? Jakimi regułami kierować się podczas tworzenia REST API? Na te i inne pytania odpowiadam właśnie w tym filmie. REST to obecnie najpopularniejszy styl tworzenia usług (webserwisów), zarówno w architekturze monolitycznej jak i rozproszonej (w mikroserwisach).
🛑 Warsztat Architektura Heksagonalna
https://kursy.nullpointerexception.pl...
🔶 Kurs Hibernate
https://kursy.nullpointerexception.pl...
🔷 Warsztat Architektura Warstwowa
https://kursy.nullpointerexception.pl...
✅ Kurs Testy jednostkowe
https://kursy.nullpointerexception.pl...
Artykuł: Co to jest REST API?
https://nullpointerexception.pl/jak-t...
Materiał o mapowaniu:
• Mapowanie obiektów w aplikacji Spring (Spr...
Materiał o łączeniu się z Api z api pogodowym:
• Jak łączyć się z zewnętrznym API w Javie
Github:
https://github.com/matdabrowski/youtu...
Playlista:
• Programowanie - różne
Timestamps:
00:00 Wstęp
02:03 Co to jest Rest Api?
02:57 Główne cechy REST API
09:38 Poziomy zaawansowania REST API
15:45 Jak poprawnie tworzyć urle dla zasobów w REST?
16:35 Jak tworzyć Rest API? [kodowanie]
16:35 Odczyt zasobów
20:38 Parametry ścieżki w REST API
22:58 Dodawanie nowego zasobu (@PostMapping, @RequestBody)
24:25 Aktualizacja zasobu (@PutMapping)
26:06 Stosować encję, czy DTO?
30:22 Usuwanie zasobów
31:50 Adnotacja @RequestMapping
33:04 Zagnieżdżone ścieżki zasobów
35:44 Jak zbudować urla dla jakiejś operacji?
36:58 Dodatkowe parametry w wywołaniach usług restowych (query string)
39:36 Statusy odpowiedzi zapytań HTTP (ResponseEntity)
52:16 Implementacja HATEOAS
1:06:28 Który poziom Api zaimplementować?
1:09:49 Czy wersjonować Api?
#RestApi #programowanie #naukaprogramowania #Java #programista #springboot
Social media:
👉 Zapisz się na newsletter: https://nullpointerexception.pl/newsl...
👉 Polub stronę na Facebooku: / nullpointerexceptionpl
👉 Dołącz do grupy: / javaspringhibernate
👉 Obserwuj na Twitterze: / matdabski
👉 Obserwuj na Instagramie: / matdabski