UNPKG

@mindinventory/react-native-boilerplate

Version:
68 lines (46 loc) 4.32 kB
<!-- @format --> # React Native Boilerplate!🚀 [![npm version](https://img.shields.io/npm/v/@mindinventory/react-native-boilerplate.svg)](<[https://www.npmjs.org/package/@mindinventory/react-native-boilerplate](https://www.npmjs.com/package/@mindinventory/react-native-boilerplate)>) ![@mindinventory/React Native Boilerplate Top Language](https://img.shields.io/github/languages/top/Mindinventory/react-native-boilerplate) ![@mindinventory/React Native Boilerplate TypeScript](https://badgen.net/npm/types/tslib) ![@mindinventory/React Native Boilerplate License](https://img.shields.io/github/license/Mindinventory/react-native-boilerplate) The Boilerplate contains all the basic packages, common components and, prebuilt code architecture. It will save developer's project setup time. ## Introduction This repository serves as a boilerplate for React Native projects, providing a solid foundation to kickstart your development process. It includes a collection of scripts to generate images and icons, making it easier to customize your app's visual assets. Create a new project using the boilerplate : **For React Native Cli** ``` npx @react-native-community/cli@latest init APP_NAME --template @mindinventory/react-native-boilerplate ``` **For Expo** ``` npx @mindinventory/react-native-boilerplate ``` ## [Comprehensive documentation](https://mindinventory.github.io/react-native-boilerplate) Unlock the power of our boilerplate with our comprehensive [documentation here](https://mindinventory.github.io/react-native-boilerplate)! Learn the rationale behind design decisions and get clear instructions on using features. ## Tech Stack | Library | Category | Version | Description | | ---------------------------------- | -------------------- | ------- | ---------------------------------------------- | | React Native | Mobile Framework | v0.74 | The best cross-platform mobile framework | | React | UI Framework | v18 | The most popular UI framework in the world | | TypeScript | Language | v5 | Static typechecking | | React Navigation | Navigation | v6 | Performant and consistent navigation framework | | React Native Localization(for CLI) | Internationalization | v3 | i18n support (including RTL!) | | Redux | State Management | v5 | Observable state tree | | Redux-toolkit | Redux integration | v2 | New redux library with some function helpers | | RN Reanimated | Animations | v3 | Beautiful and performant animations | | MMKV(for CLI) | Persistence | v2 | State persistence | | axios | REST client | v1 | Communicate with back-end | | Hermes | JS engine | | Fine-tuned JS engine for RN | | Async storage(for Expo) | Persistence | v1 | State persistence | | expo-localization(for Expo) | Internationalization | v15 | localization support | ## Contribution Contributions to this boilerplate are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request on the repository. # LICENSE react-native-boilerplate is [MIT-licensed](https://github.com/Mindinventory/react-native-boilerplate/blob/master/LICENSE). # Let us know If you use our open-source libraries in your project, please make sure to credit us and Give a star to www.mindinventory.com <p><h4>Please feel free to use this component and Let us know if you are interested to building Apps or Designing Products.</h4> <a href="https://www.mindinventory.com/contact-us.php?utm_source=gthb&utm_medium=repo&utm_campaign=react-native-boilerplate" target="__blank"> <img src="./media/hire_button.png" width="203" height="43" alt="app development"> </a>