https://github.com/jhen0409/react-native-boilerplate
The React Native, Redux boilerplate for personal usage
https://github.com/jhen0409/react-native-boilerplate
Last synced: 17 days ago
JSON representation
The React Native, Redux boilerplate for personal usage
- Host: GitHub
- URL: https://github.com/jhen0409/react-native-boilerplate
- Owner: jhen0409
- License: mit
- Created: 2015-12-10T20:39:01.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-05-13T04:16:06.000Z (over 5 years ago)
- Last Synced: 2025-05-20T14:08:53.803Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 5.09 MB
- Stars: 247
- Watchers: 9
- Forks: 79
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# React Native Boilerplate
[](https://travis-ci.org/jhen0409/react-native-boilerplate)
[](https://david-dm.org/jhen0409/react-native-boilerplate)
[](https://david-dm.org/jhen0409/react-native-boilerplate?type=dev)
[](https://greenkeeper.io/)> The React Native, Redux boilerplate for personal usage
## Included
* [React](https://github.com/facebook/react) &
[React Native](https://github.com/facebook/react-native)
* [React Navigation](https://github.com/react-community/react-navigation)
* [Redux](https://github.com/reactjs/redux) &
[Remote Redux DevTools](https://github.com/zalmoxisus/remote-redux-devtools) &
[On Debugger](https://github.com/jhen0409/remote-redux-devtools-on-debugger)
* [Immutable](https://github.com/facebook/immutable-js)
* [Babel](https://github.com/babel/babel) & Plugins:
[transform-decorators-legacy](https://github.com/loganfsmyth/babel-plugin-transform-decorators-legacy)## Installation
See
[Getting Started](https://facebook.github.io/react-native/docs/getting-started.html)
to install requirement tools.```bash
$ npm install -g react-native-cli
$ npm install
```Also, you can use [generator-rnb](https://github.com/jhen0409/generator-rnb) to
create project with this boilerplate.## Development
#### Start local server
```bash
$ npm start
```#### iOS
Run command to open iOS simulator and run app:
```bash
$ npm run ios
```#### Android (5.0+)
Open Android emulator (recommended [Genymotion](https://www.genymotion.com)) and
run command: (Or connect real device via USB)```bash
$ npm run android
```## DevTools
In development mode, you can install
[React Native Debugger](https://github.com/jhen0409/react-native-debugger) as
default debugger. if not install, it will use
[Remote Redux DevTools](https://github.com/zalmoxisus/remote-redux-devtools) and
[RemoteDev RN Debugger](https://github.com/jhen0409/remotedev-rn-debugger).## Test
```bash
$ npm test
```## Credits
* [react-native-counter-ios-android](https://github.com/chentsulin/react-native-counter-ios-android)'s
counter example.## LICENSE
[MIT](LICENSE)