Что такое GraphQL?

Ответ

Язык запросов и исполнения: клиент описывает нужные поля, сервер возвращает только их. Один endpoint, типизированная схема (типы, запросы, мутации). Решает overfetching/underfetching REST. Поддерживает вложенные запросы и фрагменты. Реализации: Apollo, Relay; на бэкенде - библиотеки для каждого языка. Кеширование и версионирование через схему. Не заменяет REST во всех сценариях - выбор по требованиям (сложные графы данных, мобильные клиенты).

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.