BearReact / React-Native-News-Boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React-Native-News-Boilerplate

A React-Native boilerplate integrate with latest React-native and Redux:

  1. working with latest React-Native NavigationExperimental API (version 0.29 At the time of writing)
  2. HMR for reducers
  3. integrate ESLint. ESLint rules follows fbsamples/f8app
  4. integrate ESLint with lint-staged and pre-commit
  5. use Redux Ducks for easier maintaining action creators/reducers/constants.
  6. integrate redux-api-middleware
  7. integrate remote-redux-devtools

based on RN-NavigationExperimental-Redux-Example

getting started

make sure you go through all the steps in Getting Started guide

$ npm install

for iOS

$ react-native run-ios 

for Android

$ react-native run-android
$ adb reverse tcp:5678 tcp:5678  # to enable redux developer tool

screenshots

ios screenshot android screenshot redux debugger screencast

About

License:MIT License


Languages

Language:JavaScript 65.9%Language:Objective-C 20.3%Language:Python 7.6%Language:Java 6.2%