REST - Artykuły

Resilience4j i Spring Boot a odporność na awarie
Architektura mikroserwisowa zgodnie z projektem wymaga i dobrze współpracuje z mechanizmami zapewniającymi odporność na awarie. Jest to konieczne, aby uniknąć pojedynczych punktów awarii, a także zapewnić wysoką dostępność i ciągłość działania krytycznych części naszego systemu. Na szczęście istnieją narzędzia, które pozwalają to osiągnąć w Spring Boot'cie, z których wyróżnia się biblioteka Resilience4j. W tym artykule zagłębimy się w to potężne, ale intuicyjne narzędzie.

JSON Web Token i jego obsługa w RestAssured
JSON Web Token to bardzo popularny sposób zabezpieczania aplikacji internetowych i interfejsów API. Ten artykuł jest krótkim przewodnikiem po tym, jak obsługiwać JWT i tworzyć proste przypadki testowe za pomocą biblioteki Rest Assured.

Podejście API-First wraz generatorem Open API
Podejście API-First ułatwia efektywną współpracę w projektach z architekturą serwer-klient. Dzieje się tak, ponieważ możliwość posiadanie definicji modeli i serwisów związanych z API, która jest przechowywana, w oddzielonych i skonfigurowanych prostych plikach YAML pomaga utrzymać schludną strukturę projektu. Dzięki potężnemu narzędziu, jakim jest generator Open API, takie konfiguracje można później przekształcić w kod gotowy do produkcji.

Twoja pierwsza aplikacja Quarkus
Pisanie pierwszej aplikacji w Quarkusie może być wyzwaniem, ponieważ zapoznanie się z nowymi bibliotekami, a tym samym zmiana nawyków, może sprawić, że poczujesz się zagubiony […]
Poznaj mageek of j‑labs i daj się zadziwić, jak może wyglądać praca z j‑People!
Skontaktuj się z nami


