The Complete Guide for using Redux with React Hooks in React Native. Redux is a popular React and React Native state management library. Hooks provide us the ability to use functional components in React or React Native apps. In this article we are going to learn how to use Redux with react Hooks by building a real React Native app. We will create two mock screens that the app is going to use to display a list of items and allow the user to add to each item. The Stack Navigator allows the app to transit between different or multiple screens and manages the navigation history.