This example repo covers some libraries on how to use them with TypeScript
- React Navigation
- Redux
- Axios
- React Native
- React Native Config
- React Query I wanted to create a sample project for React Query. You can check out presentation in this link to get an idea. I could not use mutations because the api I use does not have a post endpoint
- Zod I validated the backend response with Zod library. With this way we will have 100% valid data in the app and this will reduce crashes from backend.
- Kaizen TypeScript ESLint Config
- Routing
- FlatList
- State management with Redux
- Backend response validate
- Caching with React Query
- Custom hooks
- Type declaration for React Native Config
- TypeScript ESLint config