لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش GraphQL: ریزولورها و بازیابی دادهها
- آخرین آپدیت
دانلود GraphQL: Resolvers and Data Fetching
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
از Context در GraphQL استفاده کنید و درخت نحو انتزاعی (AST) آن را برای پیادهسازی الگوهایی که دادهها را به طور بهینه برای برنامههای واقعی بازیابی میکنند، بررسی کنید. در این دوره، «GraphQL: ریزولورها و بازیابی دادهها»، شما توانایی پیادهسازی Resolverهایی را کسب خواهید کرد که قدرت بخش کوئریها، Mutationها و بازیابی دادههای تودرتو هستند. ابتدا یاد میگیرید چگونه ریزولورهایی بنویسید که به پایگاههای داده و APIهای خارجی متصل شوند و در عین حال کوئریهای تودرتو و فیلدهای محاسباتی را مدیریت کنند. سپس، نحوه بهرهبرداری از پارامترهای ریزولور GraphQL شامل parent، args، context و info را برای مدیریت وضعیت، کنترل انتخاب دادهها و بهبود عملکرد discovering خواهید کرد. در نهایت، یاد میگیرید چگونه الگوهای ریزولور آماده تولید (Production-ready) بسازید که احراز هویت، پیچیدگی کوئری و کشینگ را مدیریت کنند. پس از اتمام این دوره، مهارتها و دانش لازم از ریزولورهای GraphQL را برای طراحی APIهایی که هم کارآمد و هم قابل اعتماد هستند، به دست خواهید آورد.
سرفصل ها و درس ها
شروع به کار
Get Started
پاسخ به درخواستهای داده
Fulfill Data Requests
شروع با دادهها
Start with Data
افزودن سرور
Add the Server
اتصال GraphQL به پایگاه داده
Connect GraphQL to the Database
پارامتر parent
The parent Parameter
فعالسازی کوئریهای تودرتو
Enable Nested Queries
ارائه فیلدهای محاسباتی
Provide Computed Fields
پارامتر args
The args Parameter
بهینهسازی انتخاب دادهها
Refine the Selection
تغییر دادهها (Mutation)
Mutate Data
پارامتر context
The context Parameter
مدیریت وضعیت درخواست
Manage the Request State
پارامتر info
The info Parameter
بررسی AST
Explore the AST
بررسی بهترین تجربیات
Review Recommended Practices
ساخت ریزولورهای آماده تولید
Build Production-ready Resolvers
نمایش نظرات