https://github.com/ildfreelancer/react-native-better-boilerplate
Production Boilerplate, power and ready to use
https://github.com/ildfreelancer/react-native-better-boilerplate
Last synced: about 1 year ago
JSON representation
Production Boilerplate, power and ready to use
- Host: GitHub
- URL: https://github.com/ildfreelancer/react-native-better-boilerplate
- Owner: ildfreelancer
- Created: 2021-11-01T23:05:07.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-15T02:57:33.000Z (about 4 years ago)
- Last Synced: 2025-06-14T00:44:23.188Z (about 1 year ago)
- Language: TypeScript
- Size: 2.03 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Native Better Boilerplate







This project is a [React Native](https://facebook.github.io/react-native/) boilerplate that can be used to kickstart a mobile application.
The boilerplate provides **an optimized architecture for building solid cross-platform mobile applications** through separation of concerns between the UI and business logic. It is fully documented so that each piece of code that lands in your application can be understood and used.
```
If you love this boilerplate, give us a star!
```
## Requirements
Node 12 or greater is required. Development for iOS requires a Mac and Xcode 10 or up, and will target iOS 11 and up.
You also need to install the dependencies required by React Native.
Go to the [React Native environment setup](https://reactnative.dev/docs/environment-setup), then select `React Native CLI Quickstart` tab.
Follow instructions for your given `development OS` and `target OS`.
## Quick start
To create a new project using the boilerplate simply run :
```
npx react-native init MyApp --template @gocodingnow/rn-better-boilerplate
```
Assuming you have all the requirements installed, you can run the project by running:
- `yarn start` to start the metro bundler, in a dedicated terminal
- `yarn ` to run the *platform* application (remember to start a simulator or connect a device)
## License
This project is released under the [MIT License](LICENSE).
## Credits
- I forked some template configuration from [TheCodingMachine](https://www.thecodingmachine.com/)