Simple pokedex integration with react-native.
Note
Check out the demo videos:
- First iteration: https://www.loom.com/share/39c04faa191342e1bf8382bb119aa32a
- Second iteration: https://www.loom.com/share/c11fbc46eb6d4baa966bc98fdf81abae
Bootstrapped using @react-native-community/cli. Opted-out from Expo to check out the RN CLI.
Time invested (approx): 10h
- New architecture: React Native 76 has the new bridgeless architecture enabled by default.
- React navigation v7: it was recently launched (blog post) and I wanted to try out the Static API.
- Flash list: really fast and performant list component from Shopify.
- Recoil + MMKV store: global state management using Recoil with react-native-mmkv persistence.
- TanStack's Query: AKA React Query as the data fetching library, consuming PokeAPI.
- NativeWind: tailwind CSS styling on React Native.