Описание услуги
Я разрабатываю production-ready GraphQL-бэкенды поверх PostgreSQL на базе Hasura, чтобы ваши веб- и мобильные приложения получили быстрый и защищённый слой данных без месяцев ручного написания API. Я проектирую схему базы, связываю таблицы отношениями, добавляю вычисляемые поля и открываю ровно те запросы, мутации и подписки, которые нужны фронтенду. Реалтайм-обновления вы получаете через GraphQL-подписки — живые дашборды, чаты и уведомления работают из коробки.
Безопасность я закладываю с самого начала. Настраиваю ролевые права построчно и по колонкам, чтобы каждый пользователь видел только те данные, к которым имеет доступ. Когда обычного CRUD недостаточно, добавляю Actions с вашей бизнес-логикой и Event Triggers, которые реагируют на изменения в базе: вызывают вебхуки, шлют письма или синхронизируют внешние системы. Отдельно настраиваю аутентификацию через JWT или webhook-auth.
На выходе вы получаете задокументированный и версионируемый бэкенд с миграциями, сид-данными и понятным путём деплоя для staging и production. Я упакую всё в контейнеры, добавлю CI-проверки и базовый мониторинг и передам конфигурацию, которую ваша команда сможет уверенно развивать.
Безопасность я закладываю с самого начала. Настраиваю ролевые права построчно и по колонкам, чтобы каждый пользователь видел только те данные, к которым имеет доступ. Когда обычного CRUD недостаточно, добавляю Actions с вашей бизнес-логикой и Event Triggers, которые реагируют на изменения в базе: вызывают вебхуки, шлют письма или синхронизируют внешние системы. Отдельно настраиваю аутентификацию через JWT или webhook-auth.
На выходе вы получаете задокументированный и версионируемый бэкенд с миграциями, сид-данными и понятным путём деплоя для staging и production. Я упакую всё в контейнеры, добавлю CI-проверки и базовый мониторинг и передам конфигурацию, которую ваша команда сможет уверенно развивать.