GraphQL یک معماری برای طراحی API ها است اما با بزرگی خود کمتر در ایران شناخته می شود چرا که بیشتر توسعه دهندگان در ایران از معماری REST استفاده می کنند. اگر بخواهیم به زبان فنی صحبت کنیم می گوییم که GraphQL یک زبان کوئری برای API است بنابراین GraphQL توصیف می کند که یک API چطور داده هایش را در معرض نمایش قرار دهد. در واقع شما می توانید با استفاده از GraphQL چندین سیستم را در پس زمینه داشته باشید اما برای تمام آن ها یک API واحد در نظر بگیرید. این مقاله برای افرادی در نظر گرفته شده است که با API ها کار کرده اند و مفاهیم پایه ی آن ها را می شناسند. به طور مثال افرادی که REST API طراحی می کنند و حالا می خواهند وارد دنیای GraphQL شوند می توانند استفاده ی زیادی از این مقاله ببرند. این مقاله کمک زیادی به افراد تازه کار نخواهد کرد.
پنل نویسندگان