
Programiści minifikują poprawne zapytania GraphQL, gdy potrzebują zwartego tekstu do wdrożenia, testu lub porównania.
Skompaktuj poprawne zapytanie GraphQL i otrzymaj zwarty kod gotowy do kolejnego etapu. Działa bezpłatnie w przeglądarce, bez zakładania konta.
Przed dodaniem zapytania do pliku testowego lub porównania programista minifikuje je, aby zmniejszyć widoczne białe znaki. Następnie czyta ponownie wynik, aby potwierdzić, że selekcje, zmienne i argumenty pozostały takie same.
Minifikacja odbywa się w całości w Twojej przeglądarce. Tekst, który importujesz lub wklejasz, nie trafia do zdalnej usługi i nie jest przechowywany po operacji. Możesz zagęścić zapytanie testowe lub projektowe bez zakładania konta.
Poprawna minifikacja głównie ogranicza formatowanie, aby uzyskać bardziej zwartą wersję. Nie powinna zmieniać pól, argumentów ani zmiennych, ale zawsze przeczytaj ponownie wynik przed użyciem.
Lepiej zacząć od prawidłowego zapytania GraphQL. Niekompletna składnia może dać mylący lub bezużyteczny wynik, ponieważ narzędzie nie poprawia za Ciebie błędów strukturalnych.
Sformatowana wersja jest łatwiejsza do czytania na potrzeby przeglądów, debugowania i edycji. Wersja zminifikowana lepiej nadaje się do uzyskania zwartego tekstu do przekazania lub kontrolowanego porównania.
Nie, narzędzie nie waliduje zapytania względem schematu GraphQL. Musisz podać zapytanie, które jest już poprawne składniowo, ponieważ minifikator nie naprawia błędów strukturalnych. Jeśli zapytanie jest niekompletne, wynik może być mylący lub nieprzydatny. Przed minifikacją szybko sprawdź składnię, a po otrzymaniu wyniku porównaj go z oryginałem, aby potwierdzić, że pola i argumenty nadal są obecne.
Tak, możesz wkleić zapytanie do pola tekstowego albo zaimportować plik z rozszerzeniem .graphql lub .gql. Import obsługuje również formaty takie jak .json, .html, .css, .js, .ts, .sql oraz pliki tekstowe, ale zawartość nadal musi być zapytaniem GraphQL. Minifikacja odbywa się w Twojej przeglądarce, a tekst nie trafia do zdalnej usługi i nie jest przechowywany po zakończeniu operacji. Przed użyciem wyniku porównaj go z oryginałem.