Встречается на собеседованиях • сегодня
Что такое GraphQL
GraphQL — это язык запросов для API, который позволяет клиентам запрашивать только нужные данные, избегая избыточности. В отличие от REST, где сервер определяет структуру ответа, в GraphQL клиент сам указывает, какие поля ему нужны.
Пример запроса:
graphql
query {
user(id: "1") {
name
email
posts {
title
}
}
}Преимущества:
- Гибкость — клиент получает только запрошенные данные.
- Одна конечная точка — вместо множества эндпоинтов, как в REST.
- Типизация — строгая схема данных.
Недостатки:
- Сложность кэширования.
- N+1 проблема при неправильной настройке резолверов.
Используется в Apollo, Relay, Hasura и других инструментах.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы