در حال حاضر محصولی در سبد خرید شما وجود ندارد.
سری دوره های واکنش دهنده بهار - قسمت 6
عنوان اصلی : GraphQL With Spring WebFlux
سرفصل های دوره :
مقدمه:
منبع
شروع با GraphQL:
GraphQL - انواع
تنظیم پروژه
GraphQL - ویژگی های برنامه Spring
QueryMapping - Hello World - قسمت 1
QueryMapping - Hello World - قسمت 2
QueryMapping - Passing Arguments - Part01
Arguments NonNull
QueryMapping - Passing Arguments - Part02
GraphQL چه تفاوتی با REST دارد؟
GraphQL QueryMapping چگونه کار می کند!؟
تجدید ساختار پروژه
ایجاد نوع سفارشی با GraphQL
خدمات مشتری
کنترل کننده مشتری
خدمات مشتری - نسخه نمایشی
نوع ورودی
اشیاء تودرتو - طراحی طرحواره
اشیاء تو در تو - خدمات سفارش
چگونه فیلدها حل می شوند - قسمت 1
چگونه فیلدها حل می شوند - قسمت 2
تجمع اشیاء تودرتو - نسخه نمایشی
اجرای اشیاء تودرتو چگونه کار می کند!؟
تکالیف سریع
مشکل N+1 - مقدمه و راه حل
مشکل N+1 - نسخه نمایشی
مشکل N+1 - مشکل عدم تطابق اندازه
مشکل N+1 - مشکل عدم تطابق سفارش
مشکل N+1 - راه حل دیگری با نقشه
حلکننده داده - نادیده گرفتن یک فیلد
واکشی داده از چندین کنترلر - قسمت 1
واکشی داده از چندین کنترلر - قسمت 2
خلاصه
ساختار پرس و جوهای GraphQL:
Altair / مشتریان پستچی
نام مستعار فیلد
اجرای API یکسان با آرگومان های مختلف
قطعات
نام عملیات
استفاده از متغیرها
** تکلیف **
دستورالعمل ها - @Include / @Skip
دستورالعمل ها - @منسوخ شده
خلاصه
GraphQL - پیشرفته:
مجموعه انتخاب فیلد واکشی داده
محیط واکشی داده
تجدید ساختار پروژه
تنظیم پروژه
اشیاء تو در تو - مشکل اجرای متوالی
کنترل کننده REST
GraphQL در مقابل REST - اجرای اشیاء تودرتو
اجرای واکشی داده
نمونه نمایشی واکشی داده
زمان اجرا Wiring Bean
زمان اجرا Wiring Bean - نسخه ی نمایشی
Field Glob Pattern
** وابستگی ماون **
انواع اسکالر اضافی - قسمت 1
انواع اسکالر اضافی - قسمت 2
انواع اسکالر اضافی - قسمت 3
Object / JSON Scalar
در مورد Void چطور؟
رابط GraphQL - طراحی طرحواره
رابط GraphQL - پیاده سازی
رابط GraphQL - نسخه ی نمایشی
پیکربندی Resolver نوع
رابط GraphQL - موارد استفاده واقعی
GraphQL Union - مقدمه
GraphQL Union - طراحی طرحواره
GraphQL Union - پیاده سازی
GraphQL Union - نسخه نمایشی
عملیات ذخیره سازی - مقدمه
عملیات ذخیره سازی - پیاده سازی
عملیات ذخیره سازی - نسخه نمایشی
خلاصه
جهش / برنامه CRUD با GraphQL:
مقدمه
راه اندازی پروژه
نقشه جهش - طراحی طرحواره
نهاد / DTO / مخزن
سرویس CRUD - قسمت 1
سرویس CRUD - قسمت 2
کنترل کننده CRUD
داده SQL
GraphQL - نسخه نمایشی CRUD
اگر مورد پیدا نشد چه می شود!؟
جهش چندگانه
در مورد Query + Mutation چطور؟
آیا باید فقط فیلدهای منتخب را از بالادست واکشی کنیم؟
خلاصه
اشتراک:
مقدمه
اشتراک - طراحی طرحواره
اشتراک - سرویس رویداد
اشتراک - انتشار رویدادها
GraphQL WebSocket - Spring Properties
[تصحیح] - ساخت ناشر به عنوان HOT
اشتراک GraphQL - نسخه ی نمایشی
تأیید اعتبار ورودی / مدیریت خطا:
مقدمه
راه اندازی پروژه
خطای پرتاب
حلکننده استثناء واکشی داده
پسوند خطای GraphQL
برنامه استثنای سفارشی
برنامه استثنای سفارشی - نسخه نمایشی
** تکلیف **
** راه حل تکلیف **
استفاده از Union برای مورد یافت نشد - قسمت 1
استفاده از Union برای مورد یافت نشد - قسمت 2
GraphQL Interceptor - قسمت 1
GraphQL Interceptor - قسمت 2
رد کردن درخواست ها با WebFilter
در مورد امنیت چطور؟
خلاصه
Client GraphQL:
مقدمه
GraphQL WebClient
ارسال پرس و جو به عنوان رشته
ارسال پرس و جو به عنوان رشته - نسخه نمایشی
پرس و جو با نام مستعار فیلد
سند درخواست
سند درخواست - نسخه نمایشی
بازسازی مجری
** تکلیف **
** راه حل تکلیف ** - استفاده از روش بازیابی
** راه حل تکلیف ** - با استفاده از روش اجرا
Client GraphQL - Handling Error - Part 1
Client GraphQL - Handling Error - Part 2
Client GraphQL - Decoding Union Type - Part 1
Client GraphQL - Decoding Union Type - Part 2
** سند استعلام **
کارفرمای GraphQL با سند عملیات CRUD
عملیات CRUD. - همه را دریافت کنید
عملیات CRUD. - دریافت با شناسه
عملیات CRUD - Refactor
عملیات CRUD - ایجاد
عملیات CRUD - بهروزرسانی
عملیات CRUD - حذف
کارفرمای WebSocket اشتراک GraphQL
اشتراک GraphQL WebSocket Client - نسخه نمایشی
عبور سربرگ
خلاصه
تست یکپارچه سازی:
مقدمه
راه اندازی پروژه
Client Test GraphQL - Writing First Test Integration
اولین نسخه آزمایشی یکپارچه سازی
تست عملیات CRUD - به پایان رسیدشناسه
تست عملیات CRUD - ایجاد
تست عملیات CRUD - بهروزرسانی
تست عملیات CRUD - حذف
تست عملیات CRUD - آزمون مدیریت خطا
GraphQL WebSocket Test Client - قسمت 1
GraphQL WebSocket Test Client - قسمت 2
برنامه فیلم با GraphQL:
مقدمه
** جار خدمات خارجی **
خدمات خارجی
راه اندازی پروژه
طراحی طرحواره - قسمت 1
طراحی طرحواره - قسمت 2
طراحی طرحواره - قسمت 3
طراحی طرحواره - قسمت 4
طراحی DTO - قسمت 1
طراحی DTO - قسمت 2
طراحی DTO - قسمت 3
بازبینی مشتری
مشتری فیلم
مشتری مشتری
دریافت نمایه کاربر - API
دریافت نمایه کاربر - چگونه کار خواهد کرد
جزئیات فیلم - API
فیلم بر اساس ژانر - API
جهش
به روز رسانی ویژگی های برنامه Spring
برنامه فیلم - نسخه نمایشی - قسمت 1
برنامه فیلم - نسخه نمایشی - قسمت 2
برنامه فیلم - نسخه نمایشی - قسمت 3
پاداش:
خلاصه
GraphQL With Spring WebFlux
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.