Modern React Native App
Most react native app examples found in the wild are trivial to build and only show a limited set of what a real app looks like. The aim of this repository is to create a modern react native app showing how to work with the different challenges a developer might encounter. Topics include but are not limited to:
- Navigation
- Communicating with servers
- Authentication
- Access Tokens and Refresh Tokens (OAuth 2)
- Global state management
- Persistence
- Storage
- Giving feedback
- Optimistic updates
- Styling
- Theming
- Deep Linking / Universal Links
- Notifications
- Background Updates
- Permissions
- Real time updates
- Accessibility
- i18n
- Onboarding
I will try to come up with solutions that are easy to understand rather than clever tricks not many really understand.
All the best,
Luca