A POWERFUL React Native starter kit to bootstrap the start of your mobile app development
The React Native Redux Toolkit Start App is a boilerplate app that is designed to provide a starting point for developers looking to build a React Native app with Redux Toolkit and Saga. It has been upgraded to the latest version of React Native and utilizes the new Fabric architecture. The app also includes a brand new React Native React-Query, which does not use Redux Toolkit.
To install the React Native Redux Toolkit Start App, follow these steps:
Rename the project and bundles:
npx react-native-rename [name] -b [bundle-identifier] from the project root.[name] with the desired name for your project.[bundle-identifier] with the desired bundle identifier for your project.Environment Setup:
app.json file, under the environments object and the desired environment key (e.g. development, staging, production).yarn ios:dev, yarn android:stage).yarn env:dev, yarn env:stage, or yarn env:prod.Running the app:
yarn android:dev - for Android with development environment variablesyarn android:stage - for Android with staging environment variablesyarn android:prod - for Android with production environment variablesyarn ios:dev - for iOS with development environment variablesyarn ios:stage - for iOS with staging environment variablesyarn ios:prod - for iOS with production environment variablesThe React Native Redux Toolkit Start App is a boilerplate app that provides a solid foundation for building a React Native app with Redux Toolkit and Saga. With its support for the latest version of React Native and the Fabric architecture, it offers improved performance and stability. The inclusion of React Native React-Query provides an alternative to Redux Toolkit. The app also offers various features such as environment variables management, project renaming, and TypeScript support. Overall, this boilerplate app is a valuable resource for developers starting a new React Native project.