The challenge with useState in React Hooks is that it's local to components. Recoil expands this idea to manage more than local state.
Christopher Chedeau is a frontend manager at Facebook and co-creator of React Native among other libraries and tools.
In this conversation, he discusses the motivation behind Facebook's Recoil library and how it solves some of their problems. There is also a comparison of how libraries like MobX, Redux, Falcor, and others solve similar problems with different approaches.
While the application you work on might not be as large as Facebook, you'll still encounter many of the same challenges as you build.