victorkvarghese / react-native-query-boilerplate

React Native App Boilerplate using React Query, Zustand (un-opinionated small, fast and scalable solution)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚀 React Native Query Boilerplate with Zustand (RN / Expo)

React Native React Navigation V6

Built using

react query Logo

Zusatnd Logo

React navigation Logo

Redux Logo

Features

How this looks

Prerequisites

Getting Started

  1. Clone this repo, git clone https://github.com/victorkvarghese/react-native-zustand-boilerplate.git <your project name>

  2. Go to project's root directory, cd <your project name>

  3. Remove .git folder, rm -rf .git

  4. Use React Native Rename to update project name $ npx react-native-rename <newName>

  5. Run yarn to install dependencies

  6. Start the packager with yarn start

  7. Connect a mobile device to your development machine

  8. Run the test application:

  • On Android:
    • Run react-native run-android or Use Android Studio (Recommended)
  • On iOS:
    • Open ios/YourReactProject.xcworkspace in Xcode
    • Hit Run after selecting the desired device
  1. Enjoy!!!

Contributing

PRs are welcome

About

React Native App Boilerplate using React Query, Zustand (un-opinionated small, fast and scalable solution)

License:MIT License


Languages

Language:Java 32.6%Language:TypeScript 30.4%Language:C++ 15.0%Language:Objective-C++ 9.1%Language:Objective-C 4.9%Language:Ruby 3.4%Language:JavaScript 2.8%Language:Starlark 1.2%Language:CMake 0.6%