در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

GraphQL مدرن با Node - راهنمای توسعه دهندگان

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

یادگیری و استاد GraphQL با گره و واکنش با ساخت برنامه های آماده سازی واقعی آماده

عنوان اصلی : Modern GraphQL with Node - Complete Developers Guide

سرفصل های دوره :

معرفی Graphql:
چگونه داده ها سازماندهی شده اند
queries and schemas:
محیط زیست محلی
انواع آرایه GraphQL
Nodemon برای بارگیری داغ
انواع شیء جغرافیایی
پرس و جو یک آرایه از اشیاء
querying یک شی با متغیرها
پرس و جو برای دسته ها
داده های مربوط به داده (یکی به بسیاری)
اطلاعات مربوط به داده ها (بسیاری از آنها)
سازماندهی مجدد برای یک ساختار فایل بهتر
PARAM CONTEXT
اضافه کردن توانایی پرس و جو برای بررسی
فیلتر کردن و نوع ورودی
فیلتر با امتیاز متوسط
جهش:
معرفی جهش
ایجاد داده ها - قسمت اول
ایجاد داده ها - قسمت دوم
حذف داده ها (با مجموعه صفر) - قسمت اول
حذف داده ها (با حذف آبشار) - قسمت دوم
حذف داده ها - قسمت سوم
به روز رسانی داده ها - قسمت اول
به روز رسانی داده ها - قسمت دوم
15 قوانین طراحی GraphQL:
مقدمه ای بر طراحی GraphQL
اجرای ساده لوحانه
RULE 1 - شروع با نمایش سطح بالا از اشیاء و روابط آنها
RULE 2 - هرگز جزئیات پیاده سازی را نمایش ندهید
RULE 3 - طراحی API خود را در اطراف دامنه کسب و کار خود را
Rule 4 - افزودن زمینه ها آسان تر از حذف آنها است
Rule 5 - زمینه های نزدیک به گروه نزدیک به زیر اشیاء
Rule 6 - همیشه بررسی کنید که یک لیست باید صفحه بندی شود
Rule 7 - همیشه از منابع شیء به جای فیلدهای شناسه استفاده کنید
Rule 8 - نام فیلد را بر اساس آنچه که منطقی است، نه پیاده سازی را انتخاب کنید
Rule 9 - استفاده از Enums for Fields که فقط می تواند یک مجموعه خاص از مقادیر را داشته باشد
Rule 10 - API شما باید منطق کسب و کار را ارائه دهد، نه فقط داده ها
Rule 11 - نوشتن جهش های جداگانه ای برای اقدامات منطقی جداگانه بر روی یک منبع
Rule 12 - برای جهش های ارتباط در نظر گرفته شده در چند عنصر
Rule 13 - نام جهش پیشوند با هدف برای گروه بندی حروف الفبا
قانون 14 - ورودی های جهش ساختار برای کاهش تکثیر
Rule 15 - جهش ها باید خطاهای کاربر / کسب و کار را ارائه دهند
راه اندازی پروژه جدید (نرم افزار رسانه های اجتماعی):
پروژه جدید
کمی درباره TypeScript
تنظیم TypeScript
راه اندازی یک سرور آپولو
ذخیره سازی پایگاه داده با Prisma V3:
کمی درباره پایگاه داده های SQL
به عنوان مثال postgres
اتصال به پایگاه داده ما با Prisma
ایجاد یک طرح پایگاه داده
افزودن روابط نهاد
تعریف طرح GraphQL ما
ایجاد داده ها با PRISMA
بازیابی اطلاعات با PRISMA
به روز رسانی داده ها با PRISMA
حذف داده ها با PRISMA
احراز هویت و مجوز:
احراز هویت و مجوز چیست؟
اجرای ثبت نام مستعار
اعتبار ورودی ها
رمز عبور هشیش
JSON Web Tokens
ایجاد نمایه کاربر
اضافه کردن علامت در جهش
شناسایی کاربران با JWT
کاربران مجاز با JWT
اضافه کردن منطق انتشار / غیر انتفاعی
اضافه کردن روابط داده ها:
من پرس و جو
پرس و جو پروفایل
post post queries
DataLoaders و مشکل N + 1:
مشکل N + 1
پرس و جو و گرفتن پرس و جو
اضافه کردن DataLoader برای بهبود عملکرد
اتصال به ظهور:
مقدمه ای به اتصال مشتری
مشتری را به GraphQL با مشتری آپولو وصل کنید
پرس و جو از ظهور
پرس و جو با متغیرها
ارائه مشروط بر اساس وضعیت احراز هویت
عبور از علامت Auth از ظهور
اجرای جهش از ظهور
اضافه کردن منطق signin / ثبت نام
اضافه کردن منطق برای ایجاد یک پست
آخرین مراحل

نمایش سرفصل های انگلیسی

Modern GraphQL with Node - Complete Developers Guide