راکت
حل شده

تفاوت بین دو دوره در راکت

3 پاسخ

سلام وقتتون بخیر
میخوام تفاوت بین این دوتا دوره ی سایت راکت رو بدونم
https://roocket.ir/series/learn-laravel-and-graphql
https://roocket.ir/series/build-a-api-with-laravel#comments-body
و اگ میشه درباره هرکدوم ی توضیح مختصری بدید
ی دوره میخوام برای اموزش api ها

NESYOU
NESYOU
@nesyourys
ثبت پرسش جدید

پاسخ‌ها

3
محمدسجاد دباغ
محمدسجاد دباغ
@mdabbagh

تخصص: برنامه نویس لاراول

بهترین پاسخ

@msdabbagh

به صورت خلاصه graph QL بدرد صفحاتی میخوره که اطلاعات زیادی رو میخوایم نمایش بدیم.
مثلا صفحه singe دوره های آموزشی راکت که توضیحات دوره ، معرفی مدرس ، لیست سرفصل ها ، لیست کامنت ها ، دوره‌های پیشنهادی رو پوشش میده.

و REST بیشتر برای پنل ادمین که لازم داریم عملیات POST، PUT و DELTE رو انجام بدیم و در هر صفحه ادمین ( بجز پیشخوان ) فقط با یک یا دو جدول ارتباط مستقیم دارد.

پیشنهاد میکنم ابتدا دوره REST را مشاهده کنید بعد برای تکمیل مباحث graph را هم بررسی کنید.

محمدسجاد دباغ
محمدسجاد دباغ
@mdabbagh

تخصص: برنامه نویس لاراول

بذارید اینجوری شروع کنم که گراف‌کیوال یه ابزاره و رست یک الگوی معماری. میشه گفت که گراف‌کیوال می‌تونه جایگزین رست بشه، اما در این عصر از میکروسرویس‌ها و ساخت API ها بسیار کوچک ما میتونیم هردوتاش داشته باشیم.
سرورهای گراف‌کیوال پرفورمنس رو به عنوان اولیت اصلی حفظ می‌کنند درحالی که سرویس رست‌فول سرویس‌مون رو قابل اطمینان نگه میداره.
گراف‌کیوال می‌تونه توسط سرویس رست‌فول در دسترس قرار بگیره، برای مثال روی اندپوینت /graphql قرار بگیره و کوئری‌ها اجرا کنه درحالی که رست فول برای موراد خاص مورد استفاده قرار بگیره.
در مواردی بعضی پلتفرم‌ها ممکنه سرویس گراف‌کیوال عملکرد بهتری داشته باشه و در بعضی مواقع رست‌فول. پس قبل اینکه بگید کدوم عملکرد بهتری داره، خوبه نیازهاتون بررسی کنید و طبق اون نتیجه بگیرید از کدوم استفاده کنید.

منبع: ویرگول

NESYOU
NESYOU
@nesyourys

تخصص: توسعه دهنده بک اند

@msdabbagh
خب از graph QL
چ جاهایی برای چ پروژهایی استفاده میشه و همینطور از restful از چ جاهای استفاده میشه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام