نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
GraphQL این قدرت را در اختیار مشتریان قرار می دهد که آنچه را که نیاز دارند بخواهند و دقیقاً آن را در یک درخواست دریافت می کنند. این دوره مهارت های مصرف و تعامل با GraphQL API ها را با استفاده از Apollo Client و React به شما می آموزد. RI های سنتی REST همیشه بر مشتری متمرکز نیستند. GraphQL یک گزینه جایگزین است که در آن مشتری قدرت بیشتری دارد تا آنچه را که می خواهد درخواست کند و دقیقاً آن را در یک تماس دریافت کند. در این دوره ، با استفاده از یک GraphQL API با Apollo Client و React ، شما یاد می گیرید که از GraphQL API ها از برنامه frontend React خود استفاده کرده و با آنها ارتباط برقرار کنید. ابتدا ، برای بازیابی داده ها از GraphQL API ، جستجو در نوشتن نمایش داده شد. در مرحله بعدی ، با استفاده از تکنیک های درون نگری API درباره GraphQL Schema بیشتر خواهید آموخت. در آخر ، شما یاد خواهید گرفت که چگونه جهش ها را برای اصلاح و به روزرسانی داده های GraphQL بنویسید. پس از پایان این دوره ، مهارت و دانش لازم برای ساخت برنامه های پیش رو را خواهید داشت که می توانند GraphQL API را با استفاده از مشتری Apollo مصرف کنند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
React React و محیط توسعه Apollo
Setup React and Apollo Development Environment
-
مقدمه
Introduction
-
مشتری آپولو
Apollo Client
-
Globomantics نسخه ی نمایشی برنامه
Globomantics Demo App
-
برنامه React را بارگیری و نصب کنید
Download and Setup React App
-
سرور را نصب و اجرا کنید
Setup and Run Server
-
مشتری Apollo را ادغام کنید
Integrate Apollo Client
-
VS Code Extension
VS Code Extension
-
خلاصه
Summary
بررسی طرح GraphQL با درون نگری
Exploring the GraphQL Schema with Introspection
-
بررسی اجمالی ماژول
Module Overview
-
درون نگری
Introspection
-
نوع طرحواره را بازیابی کنید
Retrieve a Schema's Type
-
بازیابی س Quالات و جهش های پشتیبانی شده
Retrieve Supported Queries and Mutations
-
انواع ویژگی های جستجو
Query Property Types
-
دستورالعمل های جستجو
Query Directives
-
Apollo Codegen to Introspect Schema
Apollo Codegen to Introspect Schema
نمایش داده ها - بازیابی اطلاعات از GraphQL
Queries - Retrieve Data from GraphQL
-
بررسی اجمالی ماژول
Module Overview
-
سالات
Queries
-
پرس و جو برای بازیابی جلسات
Query to Retrieve Sessions
-
پرس و جو با متغیرها
Query with Variables
-
متغیرهای پیش فرض
Default Variables
-
مدیریت خطا
Error Handling
-
پرس و جو برای بازیابی بلندگوها
Query to Retrieve Speakers
-
تکه تکه
Fragments
-
نام مستعار
Aliases
-
دستورالعمل های جستجو
Query Directives
-
بررسی ماژول
Module Review
جهش ها - داده های GraphQL را اصلاح و به روز کنید
Mutations - Modify and Update GraphQL Data
-
بررسی اجمالی ماژول
Module Overview
-
جهش
Mutations
-
جهش برای ایجاد جلسه
Mutation to Create Session
-
پیگیری وضعیت جهش
Tracking Mutation Status
-
جهش برای به روزرسانی بلندگوی ویژه
Mutation to Update Featured Speaker
-
به روزرسانی حافظه پنهان پس از جهش
Updating Cache after Mutation
-
به روزرسانی حافظه پنهان پس از جهش های پیچیده
Updating Cache after Complex Mutations
-
خلاصه دوره و مراحل بعدی
Course Summary and Next Steps
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات