Blank Boilerplate React Native
- Always up-to-date React Native 0.62.0
- Easy-Peasy makes it easy to access the global state.
- Use of React Hooks optimizes the performance and increases reusability.
- Provides a basic infrastructure, which can easily be used throughout the whole project.
- ApiSauce Axios + standardized errors + request/response transforms.
- React-native 0.62
- easy-peasy for state management
- Hooks
- react-navigation
- react-native-vector-icons
- Themes support and much more
- Loading
- Api ready service
- material design components using react-native-paper
- easy-peasy models
useStorage()for async storageuseTheme()for using themes- ... much more
Step 1: Clone and Install
$ git clone https://github.com/maateusx/react-native-boilerplate.git
$ cd react-native-boilerplate
$ yarn
Step 2: Rename the app react-native-rename
$ yarn global add react-native-rename
$ react-native-rename <newName>
View more option
Step 3: Start the App
$ yarn start --reset-cache
$ yarn run android:dev
$ yarn run android:build
Reactotron is a debug developer tool, where you can scan requests, states and reducers from your device.
Installing Reactotron.app Let’s download the desktop app to start. You can download for Linux, Windows, and Mac.
Note: If using an Android device or emulator run the following command to make sure it can connect to Reactotron:
adb reverse tcp:9090 tcp:9090
- ⭐ Star our GitHub repo
- 🔧 Create Fixes, suggest new features or update docs