javascript - getInitialPropsでApolloクライアントを使う方法は? - Next 9.3.5
Next 9.3.5/TypeScript/Apollo boost/next-with-apollo を使用しています
const { loading, error, data } = useQuery(DATA_QUERY, {
variables: {
id: someId,
},
});
実際にクライアントだけでレンダリングされるのでしょうか?ページのソースコードを確認したところ、これらのデータが見えました。これはSSRが機能しているということでしょうか?それとも、getInitialPropsを使ってそこでApolloクライアントを使いクエリを実行し、それをコンポーネントのpropsとして渡す必要がありますか?また、クライアント側でクリック時にクエリされたデータを変更したい場合は、サーバー側で監視する必要がありますか、それともクライアント側だけで構いませんか?