🪄 مميز

GraphQL Code Generator

مولد TypeScript تلقائي من GraphQL Schema (TypeScript Generator from GraphQL)

(5/5)
👁️ 3 مشاهدة
📅 02 Jul 2026
🌐 عام

مستوى الخبرة المطلوب:

⚡ متوسط 🚀 محترف
🔗 زيارة الموقع الرسمي
5
تقييم المستخدمين
التصنيف 🪄 Code-Generation
المشاهدات 3
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

🎯 يستخدم في

مجالات استخدام هذه الأداة

توليد TypeScript Types من GraphQL Schema

إنشاء React Query/Apollo Hooks

توليد Type-safe API Clients

تقليل كتابة الأنواع يدوياً

بناء Type-safe GraphQL APIs

Auto-complete في IDE

المميزات

أبرز مميزات هذه الأداة

Types كاملة من schema

React Query Hooks تلقائية

Apollo Client Hooks

Support Schema Stitching

Plugin-driven (قابل للتوسيع)

Watch mode لتوليد مستمر

دعم Scalars مخصصة

TypeScript

Flow

ReasonML

CI/CD friendly

200+ plugins

⚠️ العيوب

نقاط يجب مراعاتها

×

يتطلب تكوين أولي

×

قد يكون معقداً للمشاريع الصغيرة

×

بطيء مع Schema كبيرة

×

يعتمد على schema محدث

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
npm install -D @graphql-codegen/cli @graphql-codegen/typescript @graphql-codegen/typescript-operations @graphql-codegen/typescript-react-query

# graphql-codegen.yml
schema: "http://localhost:4000/graphql"
documents: "src/**/*.graphql"
generates:
  src/generated/graphql.ts:
    plugins:
      - typescript
      - typescript-operations
      - typescript-react-query

# script في package.json:
# "codegen": "graphql-codegen --config graphql-codegen.yml"

📚 أدوات أخرى في Code-Generation

قد يعجبك أيضاً