ما هو GraphQL بالتحديد؟
قرأت أنه query language
هل طريقة الrequest تكتب بـtypescript؟
وهل أستطيع ربطه بأي نظام backend؟
نعم هي query language وهي طريقة أخرى لعمل APIs بدلاً من الطريقة المتعارفة عليها Rest APIs
في العادة في Rest APIs يكون هناك أكثر من Endpoint للتطبيق وفي كل Endpoint يوجد به مجموعة بيانات معينة بإمكانك جلبها أو تعديلها مثلاً. ولكن في GraphQL الطريقة تختلف. هنا سيكون هناك Endpoint واحد وانت التي ستحدد ماهي البيانات التي تريدها في الفرونت اند. هنا شرح أوضح لها.
بالنسبة لطريقة كتابتها ليست بال typescript.
أما بالنسبة للسؤال الأخير. تستطيع أكيد
حاولت ان ابدأ بقراءة الdocumentation لديهم
لكن الأمر يحتاج الى القليل من الـmind-shift
شكرا للتوضيح
هناك مصادر جميلة عليها مثلاً الكورسات المقدمة من FreeCodeCamp جرب ابدا فيهم
بصراحة سأحب العمل بـgraphql في المشاريع القادمة
الحقيقة مسألة أحادية الـendpoint خلت شعر رأسي يقف احتراما!
“My way from REST to GraphQL” by Stefan Schindler https://link.medium.com/CPc451e3y0
ربما هذا المقال سيفيدك أيضاً ويفتح عينيك على GraphQL أكثر
نعم جميلة جداً الفكرة
قال عنها “my savior”
نعم فارق كبير في طلب بيانات من السيرفر بين REST و Graphql
شكرا على هذا المقال الرائع!