🚀 A highly scalable, react-native boilerplate reinforced with react-boilerplate which focus on performance and best practices. 🔥. 💻 🚀 😎 👾 👽
While creating this project, I always need to a react-native standart for our team. When we start to new project, we always spend too much time. So that, we created react-native-boilerplate
and we wanted to share with the community.
But wait... there's more!
Keywords: React Native, React.js, Redux, Fast Refresh, ESNext, Babel, react-navigation, Offline First, ServiceWorker, redux-saga
git clone --depth=1 https://github.com/keremcubuk/react-native-boilerplate.git <YOUR_PROJECT_NAME>
cd <YOUR_PROJECT_NAME>
npx react-native-rename <YOUR_PROJECT_NAME>
Note: Before
npm install
IOS:
npx pod-install # to install pod dependencies
npm run ios # to run the iOS application
Android:
# Make sure the ANDROID_HOME environment variable is configured properly
npm run android # to run the Android application
Start the server:
npm start
Now you're ready to rumble!
Please note that this boilerplate is production-ready and not meant for beginners! If you're just starting out with react or redux, please refer to https://github.com/petehunt/react-howto instead. If you want a solid, battle-tested base to build your next product upon and have some experience with react, this is the perfect start for you.
react-native-boilerplate
: An introduction for newcomers to this boilerplate.Contributions of any kind welcome!
This project is licensed under the MIT license, Copyright (c) 2020 Kerem Çubuk. For more information see LICENSE.md
.