Чем GraphQL basics отличается от REST и когда что выбрать во Vue.js?

Vue.jsMiddleAPI & Async DataСравнениеvue|vuejs|frontend|api & async data|graphql|graphql basics

Что хотят услышать интервьюеры:

Сравнение: GraphQL basics нельзя оценивать в вакууме; обычно его сравнивают с REST. Выбор зависит от размера компонента, источника состояния, lifecycle, требований к SSR, тестируемости и командных соглашений.

Ответ:

Когда выбирать GraphQL basics: когда его свойства напрямую решают задачу.

Плохой ответ: «так принято» без объяснения trade-off.

query User($id: ID!) { user(id: $id) { id name } }

Источники

Похожие вопросы