Start Your Next React Native Project In Seconds
A highly scalable, redux state management, sagas middleware, Dark/Light theme mode integrated setup focus on performance and best practices
Created by Justin K Xavier and maintained with ❤️ by Fidisys
React Native boilerplate using react-native-cli with react-navigation, redux state management, redux-saga middleware and auth flow mechanism with drawer-tab navigation layout. Dark & Light theme switch mechanism using react context and useState Hooks.
What things you need to install the software and how to install them
- Node (v10.9 and above)
- Android studio with sdk tools installed
- Java (jdk 9 and above)
- Xcode (for ios build)
- React native cli
npm install -g react-native-cli
- Clone the boilerplate.
git clone https://github.com/fidisys/react-native-boilerplate.git
or:
npx degit fidisys/react-native-boilerplate my-app
- Install all the dependencies And repeat
npm install
- Go to project folder and start server.
react-native start
- Run the project on android/ios
react-native run <android/ios>
- react
- react-native
- react-navigation
- react-native-gesture-handler
- react-native-vector-icons
- redux
- react-redux
- redux-saga
- React Hooks
- This is a standalone app for debugging React Native apps
- Based on official Remote Debugger and provide more functionally.
- Includes React Inspector from
react-devtools-core
. - Includes Redux DevTools, made the same API with
redux-devtools-extension
.
To install the app, you can download a prebuilt binary from the release page.
For macOS, you can use Homebrew Cask to install:
$ brew update && brew cask install react-native-debugger
This puts React Native Debugger.app
in your /applications/
folder.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
😊Pull requests accepted with ❤️