Всем привет. Извиняюсь за небольшой оффтоп, но это единственная активная группа. Ответить можете в личку, буду признателен.
На своём pet-проекте использовался классический rest api. Возникла необходимость использовать websocket, и пока я углублялся в тему, узнал про graphQL подписки.
В связи с чем подумал, не стоит ли мне перевести проект на графкл. Конечно же скачал пару книг по теме и пока что не могу понять, какие преимущества есть у графкьэль.
Почитал статьи в интернете и мнения очень расходятся. Есть люди, которые перешли на графкьюэль и пожалели? Или это действительно во всем такая отличная вещь, как пишут в интернете в большинстве статей? Есть ли подводные камни?
Подводные камни на беке в основном, ну и на фронте придется учиться использовать инструменты типа apollo client, что не так уж тривиально. Если вы хотите перевести все на graphql чисто ради того, чтобы подписки юзать - это плохая идея, юзайте вебсокеты.
А проблемы, которые он решает, написаны на каждом заборе - это overfetching, underfetching, типизация, и так далее