Why should I use React Query with server-side rendering frameworks?
SSR has proven to be a good ally to web developers. With an increase in the popularity of full-stack frameworks such as Next.js and, most recently, Remix, the React ecosystem has changed, leading to new patterns being applied.
What is server-side rendering (SSR)?
SSR is a process that allows you to render your application on the server instead of the browser. During this process, the server sends the rendered page to the client. The client then makes the page fully interactive through a process called hydration.
Owing to the possibility of using SSR, one of the things that might make sense to do is fetch your data on the server. This has many advantages, but one of the best is giving your users their pages with the initial data already loaded. Now, just because you are loading data on the server side doesn’t invalidate the scenarios in which you might need to fetch your data on the client side. If your...