Публикации по теме 'graphql'


Как удалить несколько записей в GraphQL
Я использовал очень SDL-first подход с этим GraphQL-сервером моего стороннего проекта, и я решил переключиться на платформу API после пары дней разработки с другим фреймворком. Он позволяет подготовить все операции CRUD, когда вы уверены в своих ресурсах, и в этом плане это просто фантастика. Но я не хотел переписывать некоторые из них только для того, чтобы они соответствовали еще каким-то функциональным требованиям. Один из них - массовое удаление записей из таблицы данных,..

Создайте клон Reddit с помощью React и Slash GraphQL
Readit: Веб-приложение, которое я сделал для сообщества книжных червей, чтобы они могли обсуждать свои любимые книги. Приложения для социальных сетей - идеальные кандидаты для использования графовых баз данных и API-интерфейсов GraphQL. Комбинации сложных запросов данных и отношений бесконечны. Возьмем, к примеру, Reddit. Приложение состоит из сабреддитов (или тем). Пользователи могут создавать сообщения в этих субреддитах, что означает, что между сообщениями и субреддитами..

NextJS / React SSR: 21 универсальный шаблон выборки данных и лучшие практики
Разработчик внешнего интерфейса должен иметь возможность определить, какие данные необходимы для данной страницы, не беспокоясь о том, как данные на самом деле попадают во внешний интерфейс. Это то, что мой друг недавно сказал в дискуссии. Почему в NextJS нет простого способа универсальной выборки данных?

Уроки, извлеченные из масштабного запуска GraphQL
- Автор: Шрей Мехта , Каушик Бародия В Dream11 мы испытали колоссальный рост - с 300 000 пользователей в 2015 году до более 110 миллионов пользователей в настоящее время. Чтобы развиваться такими невероятно быстрыми темпами, мы перешли на микросервисную архитектуру для разработки серверных систем. По мере роста количества микросервисов для фронтенд-разработчиков становилось все труднее извлекать данные из нескольких сервисов и представлять их в пользовательском интерфейсе..

Расширение хранилища CRUD на основе GraphQL с помощью микросервисов
Я создал несколько микросервисов для поддержки существующего хранилища на основе GraphQL, расширения его возможностей и выполнения мутаций, которые не подпадают под обычную модель CRUD с использованием GraphQL. Если вы используете такой инструмент, как scaphold.io , создав свою схему, вы получаете все основные функции CRUD на GraphQL бесплатно. Например — определяя схему «Пользователь», я получаю getUser запрос, createUser мутацию, updateUser мутацию, а если у пользователя есть..

Mocking Apollo 2 Client Data в React с помощью Webpack, Schema Link и инструментов GraphQL
Более простой и понятный способ имитировать данные GraphQL. Вступление Имитация данных, которые клиент получает с сервера, важна для продуктивности разработчиков и тестирования интеграции, что позволяет нам создавать и тестировать отдельно от других приложений. Изолированная сборка означает, что нам не нужно ждать бэкэнд-реализации, чтобы написать клиентский код. Мы можем изменять дизайн и функции и позволять клиенту диктовать наши требования к серверной части. Разработка,..

11 ключевых различий между GraphQL и REST API
6. С GraphQL проще писать код внешнего интерфейса 1. API-интерфейсы GraphQL управляются клиентом GraphQL имеет архитектуру, управляемую клиентом, а REST — архитектуру, управляемую сервером. Это означает, что GraphQL легче использовать с клиентом. Если вы хотите получить техническую информацию, GraphQL — это язык запросов, а REST(ful) API — это архитектурное руководство для создания API. Архитектура, управляемая клиентом, строится в соответствии с потребностями клиента, а..