React Native School TypeScript Expo Template
A simple Expo template with the following features:
- All TypeScript
- Eslint & Prettier configured
- React Navigation v6
- Testing Configured
- Simple project structure
- Small component library to get started with
It's easy to create a project, strip out the few components included, and still have the architecture in place to quickly start building an app.
Usage
Be sure to have the Expo CLI installed.
expo init --template @react-native-school/expo-typescript-template
- Run on iOS:
yarn ios
or npm run ios
- Run on Android:
yarn android
or npm run android
- Run on Web:
yarn web
or npm run web
- Compile TypeScript:
yarn tsc
- Run Tests:
yarn test
or npm run test
- Lint Code:
yarn lint
or npm run lint
- Format Code:
yarn format
or npm run format
Screenshots
List Screen

Text Screen

Form Screen

Button Screen
