Next.js Discord

Discord Forum

Server vs Client data fetching costs

Unanswered
Satin Angora posted this in #help-forum
Open in Discord
Satin AngoraOP
Do I get charged for outgoing client requests?
for example if i query something like the facebook api using useEffect, if that's the case, how does it compare to fetching in server components?

5 Replies

Western paper wasp
No, you won’t get billed for outgoing client requests.

Client-side requests go straight from the end user’s computer to Facebook’s servers, they don’t go through your hosting provider.
Kokoni
@Western paper wasp Well, actually does CSR do a prerender and fetch on the server during that prerender?
Western paper wasp
A useEffect won’t run until after hydration, and never runs on the server-side
useEffect runs client-only, after the first client render is completed