React Native BoilerPlate Starter 2019 π
A boilerplate for creating React Native App in Node.js using React Native. It is written with all the best practices in the world π
NEW
- React-Native updated to 0.61.2
Technologies
- Node.js, Javascript, npm - core platform
- React Native - build for native appp both android and ios
- React Navigation - routing and navigation for your react native apps
- React-Native-Paper - material design components using
- Redux - store management for app
- Moment.js - parse, validate, manipulate, and display dates and times in javaScript.
- Lodash - a modern JavaScript utility library delivering modularity, performance & extras.
- Lottie - beautiful animations create with react native lottie
- ESLint - check and fix linting of code
- Jest - unit testing javascript code and api
Getting Started
Step 1: Clone and Install
# Clone the repo
$ git clone https://github.com/rahmat058/react-native-starter-project.git
# Navigate to clonned folder and Install dependencies
$ cd react-native-starter-project && yarn install
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
For release build (ANDROID)
$ yarn run android:build
Prerequisites
- Node.js v10.3.0 or higher to support ES2018 syntax.
- ReactNative v0.60 or higher [more].
Highly Inspired by
How can I contribute?
Bugs? Comments? Features? PRs and Issues happily welcomed!
- β Star my GitHub repo
π§ Create Fixes, suggest new features or update docs
License
This project available under the MIT license.