Публикации по теме 'apollo'
Введение в Federated GraphQL — и WunderGraph Cosmo
Федеративные архитектуры GraphQL — это путь вперед для модульной разработки на основе микросервисов. Но что произойдет, если вам понадобится нечто большее, чем просто стандартная унифицированная схема GraphQL?
Как выглядит GraphQL в мире, который переходит от монолитной архитектуры к микросервисам?
В идеальной версии этого мира ваша монолитная серверная часть должна быть модульной и разбита на отдельные сервисы с четко определенными границами. У вас будет сервер GraphQL (graphql-js,..
Как настроить клиент Apollo GraphQL для использования собственного HTTP-клиента в приложении Ionic / React
Свяжите собственный плагин с вашим клиентом Apollo, чтобы избежать ошибок CORS и запускать сетевые запросы в фоновом потоке.
Предыстория
Недавний выпуск Ionic React очень взволновал меня по поводу гибридных приложений, поэтому я решил погрузиться в разработку и создать демонстрационное мобильное приложение. Все шло гладко, пока у меня не возникла ошибка CORS на моем симуляторе iOS. Я исходил из предположения, что у меня не возникнет проблем с CORS, потому что я запускал это на..
Бесконечная прокрутка с использованием хука React и GraphQL (Javascript)
Вот пример того, как вы можете реализовать бесконечную прокрутку с помощью хука React и GraphQL:
import { useState, useEffect } from 'react';
import { useQuery } from '@apollo/client';
const ITEMS_PER_PAGE = 10;
function useInfiniteScroll(query, variables, pageKey) {
const [loading, setLoading] = useState(false);
const [hasMore, setHasMore] = useState(true);
const { data, fetchMore } = useQuery(query, { variables });
useEffect(() => {
window.addEventListener('scroll',..