Answer to the first part of your question is definitely yes . If you want to have more power building React Native applications then it is highly recommended to use it for global state management. However, you have alternative to Redux that is mobx and this quite powerful too and a good competitor to Redux.
Read moreIs Redux worth learning in 2021?
Is it worth learning Redux in 2021? – Quora. Redux is still a great product . … This is possible to handle in React as well, but the end result is still much easier to both share, reuse and reason about in Redux. A third use case is for those where the state of your application can change very rapidly.
Read more