You could also use SWR to serve stale state after the page time exceeds the last regen, it'll serve one stale state, and then trigger a revalidate in the background.
I think it still would be wise to use GraphQL, since ISR from Next still pre-bundles the complete chunk of static props.
If you then want to slim down the REST response, you'll have to do one of the following:
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You could also use SWR to serve stale state after the page time exceeds the last regen, it'll serve one stale state, and then trigger a revalidate in the background.
I think it still would be wise to use GraphQL, since ISR from Next still pre-bundles the complete chunk of static props.
If you then want to slim down the REST response, you'll have to do one of the following: