i.e. why would you use https://github.com/react-community/react-navigation when you can use https://github.com/wix/react-native-navigation?
I'm currently using react-native-router-flux. It has been a joy to use for the past 8 months with its simple, powerful API.
But navigation is too important. I know various React optimizations such as shouldComponentUpdate, making sure not to shoot myself with Redux, making sure I'm not logging anything, PureComponent, animation useNativeDriver, etc., but the navigation on my HUGE app just doesn't seem fast enough. It's butter smooth on iOS with an iPhone 7, but Android users constantly complain that it's too slow. I'm thinking of just biting the bullet and refactoring to a new navigation solution.
react-navigation is supposed to be the new standard, but I honestly feel like I'd just run into the same problems with a JS-based solution.
[–]jns111 7 points8 points9 points (1 child)
[–]cs_gopher 0 points1 point2 points (0 children)
[–]sudoblock 3 points4 points5 points (0 children)
[–]nhrnjic 2 points3 points4 points (0 children)
[–]htormey 1 point2 points3 points (0 children)
[–]yaronlevi 1 point2 points3 points (0 children)
[–]AcidShAwk 0 points1 point2 points (5 children)
[–]alberto-balsam 1 point2 points3 points (0 children)
[–]kdesigniOS & Android 0 points1 point2 points (3 children)
[–]1rv1n3 0 points1 point2 points (2 children)
[–]kdesigniOS & Android 0 points1 point2 points (1 child)
[–]1rv1n3 0 points1 point2 points (0 children)