expo-redux-saga-boilerplate
expo-redux-saga-boilerplate copied to clipboard
React Native (Expo) Redux, redux saga boilerplate
expo-redux-saga-boilerplate
A boilerplate for React Native (Expo), with Redux, Redux Saga and React Navigation. Heavily inspired by https://github.com/jacobtoye/react-native-redux-boilerplate
Usage
New Project:
- run
yarnornpm install - Run your project using Expo / CRNA.
Existing Project:
- Replace
App.js,assetsandsrcin your Expo / Create-React-Native-App project. - Copy all dependencies from
package.jsonand runyarnornpm install - Run your project using Expo / CRNA.
Stack Used
| Name | Usage |
|---|---|
| Expo | Expo dev platform and its SDK |
| Redux | Flux architecture |
| Redux Saga | Manage side effect (Async operations) easier |
| Redux Logger | Logging of states on actions |
| React Navigation | Navigation |
| React Native Elements | Component libraries |
| Lodash | Utility libraries |
| Axios | HTTP request libraries |
| expo-env | Environment variables support for RN app using Expo |