|
| 1 | +# create-react-native-redux-thunk-app |
| 2 | + |
| 3 | +* React native + Redux directory structure has been created with redux configuration |
| 4 | +* Sample container and presentational component created, using counter value from redux store |
| 5 | +* Sample routes added using react navigation 3 |
| 6 | +* Splash screen added |
| 7 | +* App Icon added |
| 8 | +* Header and Side drawer component added |
| 9 | +* Added native base for using styled components from the native base library |
| 10 | + |
| 11 | +#### Pre-requisites |
| 12 | +* The React Native CLI ```npm install -g react-native-cli``` |
| 13 | +* XCode is required for developing and running react-native app on iOS emulator which works on macOS |
| 14 | +* Android studio along with Genymotion suffices the need for developing and running android app |
| 15 | + |
| 16 | + |
| 17 | +#### This project aims at helping kickstarting a new react native with redux project which uses redux thunk as middleware. |
| 18 | +* Step 1: clone this repository |
| 19 | +* Step 2: navigate inside the project folder cd create-react-native-redux-thunk-app |
| 20 | +* Step 3: do ```npm install``` or ```yarn install``` |
| 21 | +* Step 4: react-native link |
| 22 | + |
| 23 | +Running on iOS ```react-native run-ios``` <br/> |
| 24 | +Running on Android ```react-native run-android``` |
| 25 | + |
| 26 | +#### Some basic commands |
| 27 | +* Cache Reset ```npm start -- --reset-cache``` |
| 28 | + |
| 29 | +#### For Pull Requests |
| 30 | +Aim is to keep this repository as simple and light as we can, only add packages which actually increases the productivity or app performance i.e raise PR for a must to have package/feature, looking forward to contributions. |
| 31 | + |
| 32 | +##### Starter kit created by [Bhupinder Singh](https://github.com/dynamicsingh), follow me on twitter [@dynamicsingh](https://twitter.com/dynamicsingh) |
| 33 | +##### Read my blogs on [BhupinderSingh.in](https://BhupinderSingh.in) |
| 34 | + |
| 35 | +Blog for this starter kit coming soon! |
0 commit comments