Prediction: React's upcoming `use` hook will be overused, just like...
Prediction: React's upcoming `use` hook will be overused, just like useEffect is today.
Like `useEffect`, `use` should mainly be used "behind the scenes" by libraries/frameworks.
But, it's likely to be overused by teams unaware of abstractions like react-query, Next.js, etc.
Also, rendering React on the server will soon be easy via React server components (and likely become the norm).
The `use` hook isn't necessary in React server components. Plain async/await is all you need on the server. 👍
So, `use` should be rarely necessary in userland.