GraphQL چیه

3 سال پیش توسط موسوی مطرح شد
آفلاین
user-avatar
موسوی ( 7660 تجربه )
3 سال پیش
تخصص : برنامه نویس وب

لینک کوتاه اشتراک گذاری

3

سلام
graphgl دقیقه چیکار میکنه ؟؟

آفلاین
user-avatar
msadeghi ( 127 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

4

سلام عرض ادب
در این تکنولوژی سمت کلاینت کوری جی سون ایجاد می شود و سپس سمت سرور دقیقا با همون ساختار درخواستی جی سورن جواب به سمت کلاینت بر میگردد و باعث می شه که برای دریافت جواب های مختلف از سمت سرور تابع کمتر داشته باشیم چون در حالت عادی کلایینت درخواستش نمی تواند فیلتر کند و منتظر دیتایی که سرور می فرسته است ولی در این حالت سرور با یه سری دسترسی خاص داده محدود می کنه به اون چیزی که می خواهد بنظرم فوق العاده هست

آفلاین
user-avatar
Amin Khademian ( 5322 تجربه )
3 سال پیش
تخصص : Front-End Developer

لینک کوتاه اشتراک گذاری

4

درتکمیل جواب بقیه دوستان خیلی ساده میگم در حالت عادی بدون استفاده از graphql فکر کن به api درخواست اطلاعات کاربر رو میدین , سرور به شما دیتایی رو برمیگردونه که از قبل توی سرور مشخص کردین مثل این :

data: {
  id: '123',
  type: 'user',
  attributes: {
    username: 'amin',
    phone: '09120000000'
    email: '[email protected]'
  }
}

اما وقتی از graphql استفاده میکنین سرور به شما دقیقا همون دیتایی رو میده که درخواست کردین مثلا شما میگین که فقط id و username کاربر رو میخوای سرور هم به شما RESPONSE میده :

data: {
  id: '123',
  username: 'amin',
}
آفلاین
user-avatar
sulaymon ilhom ( 173 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

1

پس ممکن هست که qraphql جای rest api رو بگیره ؟؟؟

آفلاین
user-avatar
Amin Khademian ( 5322 تجربه )
3 سال پیش
تخصص : Front-End Developer

لینک کوتاه اشتراک گذاری

1

بله دقیقا جایگزین rest api میشه من شدیدا استفاده از graphql رو پیشنهاد میدم و برای دوستایی که از react استفاده میکنن استفاده از relay و graphql .
حتما یه بارم که شده امتحانش کنین :)

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.