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

پروژه graphdoc

2fd/graphdoc

این ابزار یک تولیدکننده صفحه آماری برای مستندسازی GraphQL Schema است.

کاربرد:

این ابزار به شما کمک می‌کنه تا از روی فایل schema.graphql یا یک اندپوینت GraphQL، یک سایت مستندات زیبا و خوانا تولید کنید.

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

وقتی تیم توسعه‌ی شما از GraphQL استفاده می‌کنه و نیاز داره مستندات شفاف و به‌روزی برای توسعه‌دهندگان داخلی یا خارجی فراهم کنه، استفاده از این ابزار عالیه. ️

همچنین وقتی می‌خواید مستندات رو به صورت خودکار در هر دیپلوی به‌روز کنید، این ابزار با CI/CD همگام می‌شه.

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

تولید مستندات برای APIهای داخلی شرکت

ارائه‌ی مستندات به توسعه‌دهندگان خارجی (Third-party devs)

ایجاد یک صفحه‌ی عمومی برای معرفی ساختار GraphQL به کاربران

استفاده در پروژه‌های اوپن‌سورس برای شفافیت بیشتر

  • #GraphQL
  • #Documentation
  • #StaticSite
  • #API
  • #DevTools
  • #OpenSource
  • #WebDev
  • #CodeQuality
  • #DeveloperExperience
  • #graphdoc