Как использовать клиент Apollo в getInitialProps? - Дальше 9.3.5 - PullRequest
2 голосов
/ 25 апреля 2020

Использование Next 9.3.5 / TypeScript / Apollo boost / next-with-apollo

const { loading, error, data } = useQuery(DATA_QUERY, {
  variables: {
    id: someId,
  },
});

Фактически он отображается только на клиенте? Я только что проверил исходный код страницы и увидел эти данные, значит ли это, что SSR работает? Или мне нужно использовать getInitialProps и использовать там клиент apollo для выполнения запросов, а затем передавать его как реквизиты компоненту? А что если я хочу, чтобы на стороне клиента менялись запрашиваемые данные при клике, должен ли я каким-то образом просматривать их со стороны сервера или только со стороны клиента?

...