@eness_ctnn/expo-starter
v1.0.5
Published
An opinionated Expo starter template with Expo Router, Reanimated, Gesture Handler, and a clean tab-based layout.
Readme
expo-starter
An opinionated Expo starter template with Expo Router, Reanimated, Gesture Handler, and a clean tab-based layout.
Use this template
npx create-expo-app@latest my-app --template @eness_ctnn/expo-starter
cd my-app && yarn installStack
- Expo ~57
- Expo Router (file-based routing)
- React Native Reanimated 4
- React Native Gesture Handler 3
- @expo/ui (native UI primitives)
- TypeScript, Prettier, ESLint
- Yarn v4 (node-modules linker)
Get started
yarn install
npx expo startPress i for iOS simulator, a for Android, or scan the QR code with Expo Go.
Project structure
app/ # Expo Router screens & layouts
components/ # Shared UI components
constants/ # Theme tokens
hooks/ # Custom hooks
assets/ # Images and iconsCode quality
- ESLint with
eslint-config-expo, import sorting, unused import detection, and type-aware rules - Prettier with single quotes
- Run
yarn lintto check,yarn lint --fixto auto-fix
