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

2 هفته پیش توسط NESYOU آپدیت شد
آفلاین
user-avatar
NESYOU ( 10187 تجربه )
2 هفته پیش
تخصص : توسعه دهنده بک اند

لینک کوتاه اشتراک گذاری

0

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

بهترین پاسخ
آفلاین
user-avatar
محمدسجاد دباغ
2 هفته پیش

@msdabbagh

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

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

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

آفلاین
user-avatar
محمدسجاد دباغ ( 11789 تجربه )
2 هفته پیش
تخصص : برنامه نویس وب

لینک کوتاه اشتراک گذاری

1

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

منبع: ویرگول

آفلاین
user-avatar
NESYOU ( 10187 تجربه )
2 هفته پیش
تخصص : توسعه دهنده بک اند

لینک کوتاه اشتراک گذاری

0

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

آفلاین
user-avatar
محمدسجاد دباغ ( 11789 تجربه )
2 هفته پیش
تخصص : برنامه نویس وب

لینک کوتاه اشتراک گذاری

1

@msdabbagh

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

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

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

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.