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