___

Публикации по теме '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',..