You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The development I have been involved in for 6 years has grown with the Expo SDK and React Navigation. The latest stable version we released uses Expo 43 and React Navigation 5.
For the new build we are working with Expo 50 and tried to use React Navigation 6, but it has been impossible to build a stable version. There seems to be over-rendering causing slowness and flickering of the tabs and modal screens. Very visible on Android API 33 or higher.
As a desperate measure, we have tried migrating the project to Expo Router. Knowing that it is a layer above React Navigation, I personally didn't trust it much. But I doubted if I was doing something wrong.
And it turns out that, with Expo Router, that slowness and flickering of modal screens and tabs disappears, and everything moves fluidly again in our development.
Do you know what the secret of monkey island? My clumsiness? A localized React Navigation bug? Has no one else found themselves in the same scenario?
For months I have followed many related incidents and I understood that React Navigation 6 had performance problems with Redux and that, in React Navigation 7, they were solved. Did I understand the situation well?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
The development I have been involved in for 6 years has grown with the Expo SDK and React Navigation. The latest stable version we released uses Expo 43 and React Navigation 5.
For the new build we are working with Expo 50 and tried to use React Navigation 6, but it has been impossible to build a stable version. There seems to be over-rendering causing slowness and flickering of the tabs and modal screens. Very visible on Android API 33 or higher.
As a desperate measure, we have tried migrating the project to Expo Router. Knowing that it is a layer above React Navigation, I personally didn't trust it much. But I doubted if I was doing something wrong.
And it turns out that, with Expo Router, that slowness and flickering of modal screens and tabs disappears, and everything moves fluidly again in our development.
Do you know what the secret of monkey island? My clumsiness? A localized React Navigation bug? Has no one else found themselves in the same scenario?
For months I have followed many related incidents and I understood that React Navigation 6 had performance problems with Redux and that, in React Navigation 7, they were solved. Did I understand the situation well?
Regards,
Beta Was this translation helpful? Give feedback.
All reactions