/atlas-react-native

Primary LanguageTypeScriptMIT LicenseMIT

Atlas Boilerplate

This is Atlas a boilerplate for React Native & Expo projects using Bun 😍.

Features

  • Bun: It's fucking fast dude...
  • Example Architecture: Flux w/ a twist 🍋
  • Built in Navigation & Deep Linking 🚦
  • Redux toolkit starting point ♾️
  • Snippets

Getting Started

If you don't have bun yet you can download it here

To install dependencies run bun install

Using scripts is simple just replace...

yarn install || npm install

 => bun install

yarn add {package} || npm install {package}

 => bun install {package}

npx {command}

 => bunx {command}

Important Concepts

  • Redux
  • Interactors
  • Guards
  • File naming conventions

Deep linking

You can test out linking using the following command

 npx uri-scheme open "exp://127.0.0.1:8081/--/" --ios