Задать вопрос

Стоит ли использовать везде GraphQL?

Добрый день, предыдущий проект реализовал методом REST API, контроллеры, роуты. В новом проекте решил использовать GraphQL. Понравился query который может быстро и легко доставать нужные данные. Но вот вопрос надо ли теперь использовать его везде? К примеру для получения продуктов он отлично подходит. А к примеру для добавления продуктов, регистрации пользователей мне показалось удобнее использовать REST API. К примеру для авторизации где требуется middleware .
Как по мне для мутации он не так подходит. Вопрос стоит ли его использовать везде или только для получения сложных запросов. Вопрос может и странный ибо никаких ограничений в этом плане нет, но сколько докладов я смотрел везде отказывались о REST API в пользу Graphql.
  • Вопрос задан
  • 836 просмотров
Подписаться 10 Простой 5 комментариев
Решение пользователя Antonio Solo К ответам на вопрос (3)
solotony
@solotony
покоряю пик Балмера
REST это вообще не "метод" а описание архитектуры. включает в себя несколько базовых принципов и все.
GraphQL напротив, это конкретный протокол взаимодействия .

а как реализовать протокол клиент-сервер надо решать исходя из конкретных условий конкретной задачи. конкретно выделенных человекочасов.
Ответ написан
Комментировать