Встречается на собеседованиях • сегодня

Можешь ли привести пример, когда приходилось привносить новую идею в команду

Однажды в проекте мы использовали стандартный подход с REST API для взаимодействия между сервисами. Я предложил перейти на GraphQL, так как наш фронтенд часто запрашивал сложные вложенные данные. Пример кода до: ```python # REST endpoint @app.route('/user/') def get_user(id): user = db.get_user(id) return jsonify(user) ``` После внедрения GraphQL: ```python # GraphQL схема class UserType(ObjectType): id = Int() name = String() posts = List(PostType) def resolve_posts(user, info): return db.get_posts(user.id) ``` Результат: - Уменьшилось количество запросов с фронта - Гибкость в запрашиваемых данных - Снизилась нагрузка на бэкенд Идею приняли после демонстрации POC на внутреннем митапе.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы