Compare loadLazyQuery and loadQuery for SSR preloading
masterWhen implementing SSR preloading in Relay Hooks, the choice between loadLazyQuery and loadQuery depends on whether you are using React Suspense:
- With Suspense: Use
loadLazyQueryfromrelay-hooksto prepare queries for a Suspense-enabled environment. - Without Suspense: Use
loadQueryfromrelay-hooksfor standard SSR preloading.
// suspense
import {loadLazyQuery} from 'relay-hooks';
const prefetch = loadLazyQuery();
// no suspense
import {loadQuery} from 'relay-hooks';
const prefetch = loadQuery();