Artykuły dla tych, którzy
wdrażają stack
Materiały o React, Node.js, TypeScript i AI. Przetłumaczony tekst jest pokazany, gdy istnieje. Jeśli nie, widać tekst angielski i dopisek o tym.
Tag: REST
Sześć styli API w porównaniu: REST, GraphQL, WebSockets, Webhooks, gRPC, SOAP
Dowiedz się, w jaki sposób REST, GraphQL, WebSockets, webhooks, gRPC i SOAP rozwiązują różne problemy związane ze wymianą danych, a także zapoznaj się z mapą decyzyjną pomagającą wybrać odpowiednią technologię.
10 min czytaniaIdentyfikacja versus kształt: wybór parametrów trasy czy ciągów zapytań w Express
Dowiedz się, kiedy wartość powinna znajdować się w parametrze trasy Express, a kiedy w łańcuchu zapytania, jak odczytywać req.params i req.query oraz jak bezpiecznie obsługiwać wartości domyślne i typy danych.
6 min czytaniaAPI REST dla początkujących: zasoby, metody, kody stanu i brak stanu
Przewodnik w prostym języku wyjaśniający, czym jest REST API, pięć zasad umożliwiających jego funkcjonowanie, gdzie jest wykorzystywany w rzeczywistych zespołach oraz jak stworzyć i przetestować swój pierwszy REST API.
12 min czytaniaREST kontra GraphQL: rzeczywiste kompromisy stojące za każdą z tych architektur
Wyjaśnia konkretne problemy, które rozwiązują REST i GraphQL, ich wewnętrzną mechanikę oraz ukryte kompromisy, które należy wziąć pod uwagę przed wyborem jednego z nich do swojej API.
10 min czytaniaPowszechne błędy w umowie API, które psują niezawodność frontendu
Dziesięć powszechnych błędów w umowie API, które niszczą niezawodność frontendu – od zmieniających się formatów odpowiedzi i statusu 200 OK przy każdym błędzie po kruche mechanizmy paginacji, wraz z rozwiązaniami.
18 min czytaniaZrozumienie kluczy idempotentności w punktach końcowych POST w Node.js
Prośby POST, które są próbowane ponownie po wygaśnięciu terminu, mogą zostać pobrane dwukrotnie. Jak klucze idempotencji generowane przez klienta pomagają API Node.js wykrywać duplikaty i zwracać pierwszy wynik.
6 min czytaniaRFC 9457 wyjaśnione: standaryzacja odpowiedzi błędów API HTTP
RFC 9457 Problem Details dostarcza API HTTP jednego standardowego formatu błędów. Opisuje, co oznacza każde pole oraz jak prawidłowo go zaimplementować w NestJS za pomocą globalnego filtru.
7 min czytania
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.