Rozszerzenia GraphQL - Saturn
Saturn to rozszerzenie Chrome DevTools, które próbuje naśladować wygląd karty Sieć. Jednak dane tam są zazwyczaj w postaci odpowiedzi REST API. Oprócz tego w przypadku większości zapytań Saturn udostępnia właściwości samego zapytania, a nie tylko wynik wykonania. To sprawia, że jest znacznie potężniejszy niż karta Sieć.
Saturn to pierwsze na świecie rozszerzenie do przeglądarki graphQL. Umożliwia użytkownikowi przeglądanie wszystkich rodzajów danych, które ujawnia serwer GraphQL, takich jak struktura zapytania, typy pól, wartości pól, błędy, które wystąpiły podczas wykonywania itp.
Możesz również sprawdzić wydajność wykonania zapytania, a także wyniki wykonania. Saturn obsługuje szeroki zakres pól, w tym te, które są opcjonalne, wymagane, niepodlegające wartości null, null itp.
Widok właściwości Saturna zawiera wiele elementów, które znacznie ułatwiają przeglądanie i zrozumienie wyników zapytania:
- Pokaż wykres danych, które obsługuje serwer.
- Użyj wykresu, aby wybrać pole i jego wartość.
- Wyświetl właściwości wybranego pola.
- Wyświetl zapytania, które spowodowały wykonanie zapytania.
- Uzyskaj profil wykonania, który pokazuje, ile czasu zajęło wykonanie zapytania.
- Uzyskaj błąd wykonania, który pozwala zobaczyć aktualny stan wykonania zapytania.