Our react-native experience at Drops (so far)

  • Seems fair. What ended up pushing me back to 100% native was the lack of a robust navigation solution for RN. Every community library had its own compromises that, in the end, were not worth it.

    That and most libraries are still in javascript (not typescript), which make any large RN project a huge pain.

    It also seems like every medium/large RN app has to reengineer the wheel to accomplish stuff. Redux, navigation, user state management, etc. It always felt like one step forward, 2 steps back.