jsonecho

GraphQL Formatter

queryها و schemaهای GraphQL را قالب‌بندی کنید تا selectionهای تو‌در‌تو به‌آسانی خوانده شوند.

در حال بارگذاری ابزار...

نحوه استفاده از GraphQL Formatter

  1. کد خود را بچسبانید. موتور قالب‌بند بار اول در یک لحظه بارگذاری می‌شود.
  2. در صورت نیاز گزینه‌ها را تنظیم کنید.
  3. نتیجه قالب‌بندی‌شده را کپی کنید.

درباره GraphQL Formatter

queryهای GraphQL سریع بزرگ می‌شوند. یک query با چند selection تو‌در‌تو همین حالا یک دوجین خط را دربر می‌گیرد، و وقتی از یک لاگ شبکه کپی شود روی یک خط می‌رسد. این قالب‌بند هر فیلد را روی خط خودش می‌گذارد و selectionها را زیر والدشان تورفتگی می‌دهد.

queryها، mutationها، subscriptionها، fragmentها و تعریف‌های schema (SDL) را پردازش می‌کند. کامنت‌ها حفظ می‌شوند.

پرسش‌های متداول

آیا بر اساس یک schema اعتبارسنجی می‌کند؟

خیر. نحو query را بررسی می‌کند و به شما می‌گوید کجا می‌شکند، اما schema شما را نمی‌شناسد.

آیا می‌تواند یک فایل schema را قالب‌بندی کند؟

بله، تعریف‌های type، enumها، interfaceها و directiveها همگی پشتیبانی می‌شوند.

آیا قالب‌بند فیلدها را جابه‌جا می‌کند؟

خیر. فیلدها به همان ترتیبی که نوشته‌اید می‌مانند.

چرا اجرای اول یک ثانیه طول کشید؟

موتور قالب‌بندی این زبان بار اول که استفاده می‌کنید دانلود می‌شود، سپس توسط مرورگر شما کش می‌شود. پس از آن قالب‌بندی فوری است و چیزی از دستگاه شما خارج نمی‌شود.

بیشتر در قالب‌بندهای کد

همه ابزارها →