/pluralsight-react-native-globo

Followed along with a pluralsight course and then started getting creative

Primary LanguageTypeScript

React Native Learning

Started with the demo app from a pluralsight course, then started making enhancements to try different things out.

Enhancements

  1. Use typescript
  2. Use hooks instead of class components used in the videos
  3. Refactor auth code to own shared service
  4. move youtube code to client, make it cancellable
  5. Introduce some FP concepts with discriminated unions
  6. Try out rxjs as a shared state store (current user). Redux would be the more common alternative
  7. Upgrade to latest navigator version. Add some typescript customizations