A boilerplate for React Native (Expo), with Redux, Redux Saga and React Navigation. Heavily inspired by https://github.com/jacobtoye/react-native-redux-boilerplate
New Project:
- run
yarn
ornpm install
- Run your project using Expo / CRNA.
Existing Project:
- Replace
App.js
,assets
andsrc
in your Expo / Create-React-Native-App project. - Copy all dependencies from
package.json
and runyarn
ornpm install
- Run your project using Expo / CRNA.
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 |