useCubeQuery's number of re-renders
Open
client:react
question
- Dominant language
- Rust
- Stars
- 20.8k
- Forks
- 2.1k
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 181
Description
Hi Cube Team,
I have a performance question regarding useCubeQuery.
I'm observing that adding useCubeQuery to a component increases its re-render count from ~3 to ~9.
My dashboard has 15 components, each with two useCubeQuery hooks (totaling ~30 queries). My main concern is: Do these extra re-renders cause useCubeQuery to send new API requests to Cube Cloud every time?
We are running into rate-limit issues, and I'm trying to confirm if this high re-render count is the cause, or if the hook's internal caching should be preventing repeated fetches even if the component re-renders.
Any insight on this behavior would be very helpful.
Contributor guide
Assessment
This issue has not been assessed yet.