Публикации по теме 'apollo-client'


Веб-компоненты Lightning и клиент Apollo
Пример использования клиента Apollo с веб-компонентами освещения . Мотивация Для многих, кто занимается разработкой с использованием React , Apollo Client стал незаменимым инструментом для работы с API GraphQL . Во многих случаях он также стал основным инструментом для управления глобальным состоянием. Хотя Apollo Client часто ассоциируется с React , на самом деле это не зависящая от представления библиотека, которую можно интегрировать с различными библиотеками..

Основы GraphQL
Введение GraphQL — это язык запросов данных с открытым исходным кодом для вашего API и серверная среда выполнения для выполнения этих запросов путем указания типов данных и структуры ответа. Он был разработан Facebook в 2012 году и выпущен как проект с открытым исходным кодом в 2015 году. GraphQL приобрел популярность в последние годы благодаря своей гибкости и эффективности, особенно для приложений со сложными требованиями к данным или где мобильные и веб-клиенты имеют разные..

Работа с GraphQL в Ionic Framework, часть 2
Работа с GraphQL в Ionic Framework, часть 2 (Если вы пропустили первую часть, вас наверняка поймут, перейдя по ссылке ниже) Http://www.clearlyinnovative.com/meet-wrap-working-graphql-ionic-framework Вчера вечером мы продолжили с того места, на котором остановились, с Ionic и GraphQL. В первой части мы объяснили назначение GraphQL. Кроме того, мы обсудили, как взаимодействовать с серверами GraphQL в приложении Ionic через Apollo Client, веб-клиент GraphQL, который работает с..

REST Easy с клиентом Apollo
Как использовать существующие конечные точки REST с GraphQL GraphQL захватывает мир веб-разработки штурмом, а вместе с ним и целый новый набор инструментов, практик и пакетов для изучения. Во время моего опыта изучения GraphQL я столкнулся с несколькими препятствиями и вопросами, и, разговаривая с другими, я пришел к выводу, что они типичны для разработчиков, пытающихся изучить технологию: С чего, черт возьми, мне начать? Схемы, запросы, преобразователи, мутации, Apollo, Relay… а? Я..

Вопросы по теме 'apollo-client'

Пользовательский сетевой интерфейс apollo-client для выполнения разных запросов gql в автономном / онлайн-режиме?
Я разрабатываю автономное приложение Expo / React Native, используя GraphQL + Apollo Client + Join Monster и храню данные на стороне клиента sqlite db. Моя схема (и остальной код) очень похожа на эту...
731 просмотров

Клиент GraphQL для C++ и .NET
Доступна ли клиентская библиотека GraphQL для C++ (Windows и Linux) и .NET? На веб-сайте Apollo я вижу только клиентов для React, Vue.js, Angular, Android, iOS, Ember и Meteor. Если существует клиент Apollo для C++ и .NET, где он находится?...
4817 просмотров
schedule 19.12.2023

Как обновить список с разбивкой на страницы после мутации?
У меня есть ветка со списком сообщений, получаемая с помощью GET_THREAD_MESSAGES запроса. Этот запрос разбивается на страницы, и в зависимости от того, видел ли пользователь поток раньше или нет, он может загрузить первую страницу, последнюю...
2526 просмотров

Клиент Apollo GraphQL: как отличить оптимистичный ответ от реального ответа в watchQuery
Вопрос касается взаимодействия мутации, оптимистичного ответа и watchQuery. У меня есть мутация «myMutation», которая имеет «optimisticResponse» и реализованную функцию «update». Каждый раз, когда я выполняю запрос на мутацию, функция...
1379 просмотров
schedule 12.11.2023

Неизменяемое нарушение: Query (): ничего не было возвращено от рендеринга. Обычно это означает, что отсутствует оператор возврата.
У меня имя компонента - это Graph.js код, указанный ниже: import React, { Component } from "react"; import { View, Text } from "react-native"; import ApolloClient from "apollo-boost"; import { ApolloProvider } from "react-apollo"; import...
905 просмотров

Есть ли простой способ управлять локальным состоянием с помощью Apollo Client 2.5 для React? Что означает «чтение», эквивалентное «client.writeData»?
Я изучаю возможности Apollo Client 2.5 по управлению местным государством и нахожу это довольно запутанным. Как бы то ни было, я довольно легко смог понять Apollo Server, но это оказалось еще более сложной задачей. Я (отчасти) понимаю, как его...
653 просмотров

Как вручную запускать несколько запросов в Apollo-клиенте?
Я пытаюсь вручную запустить несколько запросов, аналогично refetchQueries , который доступен после мутации. this.props.client.query( { query: getPlacesForDateQuery }, { query: getTimesQuery } ) Это...
259 просмотров
schedule 27.11.2023

Абстрактные соединения в стиле ретрансляции в клиенте Apollo
Я создаю приложение, которое будет использовать GraphQL на сервере и клиент Apollo на интерфейсе. Я собираюсь использовать типы подключения в стиле ретрансляции , так как это позволит нам поместить метаданные в отношения. Однако мы не хотим,...
97 просмотров
schedule 19.04.2024

Подключение Strapi к NextJS / Apollo Client GraphQL Variable $ input требуемого типа 'XXX' не было предоставлено
Простите меня, это очень просто, но я не работал с GraphQL около года, и мне не хватает очевидного. Я пытаюсь подключить серверную часть Strapi к клиентской части NextJS / Apollo с помощью GraphQL, и основной синтаксис ускользает от меня. (Это...
321 просмотров

Как правильно использовать библиотеку RxJava2 для клиента Apollo в Java для синхронных вызовов?
RxJava2 доступен для JVM Apollo GraphQL . Но я могу понять, как им правильно пользоваться. Я пытаюсь использовать его синхронно: /** * This method is supposed to send an Apollo Call, map the data of the Responses into Optionals and * give...
209 просмотров

ApolloClient: удалить элемент из кеша по всем запросам?
Я знаком с различными способами выполнения обновлений и вставок, когда речь идет о кеше ApolloClient, но этот вопрос касается удаления. Допустим, пользователь решил удалить элемент заметки с идентификатором 123. Я хочу, чтобы примечание: 123 было...
733 просмотров
schedule 12.10.2022

реализовать аутентификацию в Next.js, graphQL, Apollo client
Я пытаюсь создать приложение SSR, используя NextJS и apollo-client на фронтенде, и graphql с экспресс-использованием (graphQL Yoga) на бэкэнде. Я пришел из фона рендеринга на стороне клиента, и там все проще, чем SSR, когда дело доходит до...
2740 просмотров

Не удается подключить клиент apollo к aws appsync
У меня есть веб-приложение, использующее aws appsync в качестве бэкэнда и реагирующее + клиент apollo (v3) в качестве интерфейса. Но когда я пытаюсь подключить клиент apollo к appsync, я получаю сообщение об ошибке из библиотеки:...
675 просмотров

Apollo + Angular мутация не работает с переменными
У меня проблемы с созданием мутаций с переменными. Я могу заставить его работать, включая значения напрямую, например: export const orderCancellation = gql` mutation{ cancelOrder(input: {id: 2649, cancellationReasonId: 1 } ) { order{...
347 просмотров
schedule 27.10.2022

Следующий клиент Apollo не отправляет файлы cookie
Итак, у меня есть серверная часть Express/TypeGraphql, работающая на localhost:5000 , и приложение Next/React, работающее на localhost:3000 . Я решил использовать apollo-server для графического API и apollo-client для внешнего интерфейса. После...
67 просмотров
schedule 10.05.2024