Yeah, the big question is caching. With GraphQL, I am able to cache response but not with querying direct. I noticed a refetch is made nearly every time.
@@gethackteam Yeah, I will check it out. Does React Query work server side? Can you make a video on that? Maybe I am just too familiar with the pages router but it is easier to do everything, like refetching data, is almost makes app router pointless.
What do you think? I've described my reasoning behind this video some more in this blog post hackteam.io/blog/do-need-graphql-now-react-server-components/