کتاب Learning GraphQL
فرمت کتاب
ویرایش
First
ISBN
978-1-492-03071-3
تعداد صفحات
299
انتشارات
O'Reilly
سال انتشار
2018
حجم
3.56 مگابایت
نویسنده
Alex Banks
info نکات مهم قبل از خرید:
- نسخه کتاب فعلی به زبان لاتین میباشد.
- کتاب به صورت محصول میباشد و پس از خرید بلافاصله در دسترس شما قرار میگیرد.
- قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
- در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
- درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
درباره این کتاب
کتاب Learning GraphQL منبع آموزشی مناسب برای یادگیری GraphQL میباشد. این کتاب در 7 فصل به شرح مقدمات و نکات پیشرفتهی این زبان پرس و جو میپردازد. مطالعهی این کتاب برای افراد تازهکار و علاقهمند به زبانهای پرس و جو بسیار مناسب میباشد. GraphQL چیست؟ GraphQL یک زبان جستجو برای API های شماست. همچنین برای انجام پرس و جوها با دادههای شما یک زمان اجرا است. سرویس GraphQL انتقالدهنده است…
کتابهای پیشنهادی سردبیر
کتابهای پیشنهادی دیگر
نظرات کاربران
تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.
ثبت نظر جدید
هنوز دیدگاهی ثبت نشده است.
کتاب Learning GraphQL منبع آموزشی مناسب برای یادگیری GraphQL میباشد. این کتاب در 7 فصل به شرح مقدمات و نکات پیشرفتهی این زبان پرس و جو میپردازد. مطالعهی این کتاب برای افراد تازهکار و علاقهمند به زبانهای پرس و جو بسیار مناسب میباشد.

GraphQL چیست؟
GraphQL یک زبان جستجو برای API های شماست. همچنین برای انجام پرس و جوها با دادههای شما یک زمان اجرا است. سرویس GraphQL انتقالدهنده است اما معمولاً از طریق HTTP ارائه میشود. برای نشان دادن یک پرسش GraphQL و پاسخ آن، بیایید نگاهی به SWAPI ،API جنگ ستارگان بیندازیم. SWAPI یک API نمایندگی انتقال دولت (REST) است که با GraphQL پیچیده شده است. ما میتوانیم از آن برای ارسال درخواست و دریافت داده استفاده کنیم.

همچنین شما میتوانید برای مطالعه Rest API از کتاب REST API نیز استفاده نمائید.
تفاوت ها و شباهت های GraphQL و REST:
شباهت: هر دو ایده یک منبع را دارند و میتوانند شناسههایی را برای آن منابع مشخص کنند.
شباهت: هر دو را میتوان از طریق درخواست HTTP GET با URL دریافت کرد.
شباهت: هر دو میتوانند دادههای JSON را در درخواست بازگردانند.
تفاوت: در REST، نقطه پایانی که شما فراخوانی میکنید هویت آن شی است. در GraphQL، هویت جدا از نحوه واکشی آن است.
تفاوت: در REST، شکل و اندازه منبع توسط سرور تعیین میشود. در GraphQL، سرور منابع موجود را اعلام میکند و مشتری آنچه را که در آن زمان نیاز دارد، درخواست میکند.

منبع: Apollographql
سرفصلهای کتاب Learning GraphQL:
- Chapter 1. Welcome to GraphQL
- Chapter 2. Graph Theory
- Chapter 3. The GraphQL Query Language
- Chapter 4. Designing a Schema
- Chapter 5. Creating a GraphQL API
- Chapter 6. GraphQL Clients
- Chapter 7. GraphQL in the Real World
فایل کتاب Learning GraphQL را میتوانید پس از پرداخت، دریافت کنید.
