Разработка GraphQL API для мобильного и SPA приложений

Заказчик
Andriy
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка для WEB
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокот вчера, 22:00 до 2026-08-23
Описание проекта
Описание
Мигрируем с REST API на GraphQL для React Native-приложения и React SPA. Нужен разработчик с опытом GraphQL в продакшне.
Объём работ
1. Дизайн схемы
— Type-first: User, Product, Order, Review, Notification
— Типы ввода, мутации
— Кастомные скаляры (Date, JSON, Upload)
— Enum-типы для статусных полей
2. Реализация
— Apollo Server 4 + Express
— DataLoader для предотвращения N+1 запросов
— JWT-аутентификация через context
— Авторизация на уровне полей
— Subscriptions через WebSocket (статус заказа, уведомления)
3. Производительность и качество
— Ограничение глубины/сложности запросов
— Persisted queries для мобильных клиентов
— Оптимизация PostgreSQL (EXPLAIN ANALYZE)
— Юнит-тесты резолверов (Jest + Supertest)
— Apollo Studio интеграция
4. Документация
— Документированная схема (описания всех типов)
— Postman/Insomnia-коллекция
— Гайд по миграции с REST
Бюджет: фиксированный. Обязателен опыт GraphQL в продакшне.
Мигрируем с REST API на GraphQL для React Native-приложения и React SPA. Нужен разработчик с опытом GraphQL в продакшне.
Объём работ
1. Дизайн схемы
— Type-first: User, Product, Order, Review, Notification
— Типы ввода, мутации
— Кастомные скаляры (Date, JSON, Upload)
— Enum-типы для статусных полей
2. Реализация
— Apollo Server 4 + Express
— DataLoader для предотвращения N+1 запросов
— JWT-аутентификация через context
— Авторизация на уровне полей
— Subscriptions через WebSocket (статус заказа, уведомления)
3. Производительность и качество
— Ограничение глубины/сложности запросов
— Persisted queries для мобильных клиентов
— Оптимизация PostgreSQL (EXPLAIN ANALYZE)
— Юнит-тесты резолверов (Jest + Supertest)
— Apollo Studio интеграция
4. Документация
— Документированная схема (описания всех типов)
— Postman/Insomnia-коллекция
— Гайд по миграции с REST
Бюджет: фиксированный. Обязателен опыт GraphQL в продакшне.