وب‌سرویس مجید

پروژه graphqurl

hasura/graphqurl

کاربرد:

این ابزار مثل curl برای GraphQL عمل می‌کنه و بهت اجازه می‌ده تا به راحتی در خط فرمان (CLI) درخواست‌های GraphQL بفرستی. امکاناتی مثل اتوکامپلیت، پشتیبانی از Subscriptions و رابط GraphiQL رو هم داره. همچنین یک کلاینت جاوااسکریپت ساده و جهانی برای ارتباط با سرویس‌های GraphQL فراهم می‌کنه.

در چه شرایطی بهتره استفاده شود؟

وقتی داری روی یک پروژه GraphQL کار می‌کنی و می‌خوای به صورت سریع و تعاملی با اندپوینت‌ها تست و ارتباط برقرار کنی، این ابزار عالیه. هم برای توسعه‌دهندگان جلوی خط و هم پشتیبانی از محیط‌های سرور مناسبه.

چند مثال از موارد استفاده

- تست کردن درخواست‌های GraphQL در محیط توسعه

- دیباگ کردن Subscriptions در زمان واقعی ️

- استفاده به عنوان کلاینت سبک در اسکریپت‌های جاوااسکریپت

- دسترسی سریع به API از طریق ترمینال بدون نیاز به ابزارهای گرافیکی ️

  • ##GraphQL
  • ##CLI
  • ##DeveloperTools
  • ##JavaScript
  • ##APItesting
  • ##Subscriptions
  • ##GraphiQL
  • ##Hasura
  • ##WebDev
  • ##UniversalClient