React-native: React Native 0.63.3 is extremely slow

Created on 16 Nov 2020  Â·  13Comments  Â·  Source: facebook/react-native

My updated App is very slow . It was working smooth in 0.59.9 but now it's performance is getting worse .
I am trying to downgrade it but getting lots of issues . What to do now? Is React Native Team working on that issue because lots of people are already facing that and there is no proper solution available here.

Attention Environment Info Issue Manager Attention Issue Template Repro

Most helpful comment

Seconded. This is a huge issue.

All 13 comments

:warning: Missing Environment Information
:information_source: Your issue may be missing information about your development environment. You can obtain the missing information by running react-native info in a console.

OS: macOS Mojave 10.14.6
CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
Memory: 321.04 MB / 8.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 14.4.0 - /usr/local/bin/node
Yarn: 1.22.4 - /usr/local/bin/yarn
npm: 6.14.4 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.8.4 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.2, DriverKit 19.0, macOS 10.15, tvOS 13.2, watchOS 6.1
Android SDK:
API Levels: 23, 24, 25, 26, 27, 28, 29
Build Tools: 26.0.3, 28.0.3, 29.0.0, 29.0.2
Android NDK: Not Found
IDEs:
Android Studio: 3.5 AI-191.8026.42.35.6010548
Xcode: 11.3/11C29 - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_231 - /usr/bin/javac
Python: 2.7.16 - /usr/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.13.1 => 16.13.1
react-native: 0.63.3 => 0.63.3
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found

:warning: Missing Required Fields
:information_source: It looks like your issue may be missing some necessary information. GitHub provides an example template whenever a new issue is created. Could you go back and make sure to fill out the template? You may edit this issue, or close it and open a new one.
:warning: Missing Reproducible Example
:information_source: It looks like your issue is missing a reproducible example. Please provide a Snack or a repository that demonstrates the issue you are reporting in a minimal, complete, and reproducible manner.

What type of information you want ? I can share performance monitoring video of my app with comparison of 0.63.3 to 0.59.9

What type of information you want ? I can share performance monitoring video of my app with comparison of 0.63.3 to 0.59.9

More details would definitely help. As is this issue isn't particularly actionable. A repro, data, or references.

Also FYI the issue title says 0.60 instead of 0.63, but based on your following information I assume we're talking about 0.63 (aka latest).

Is React Native Team working on that issue because lots of people are already facing that and there is no proper solution available here.

Can you provide references to the other discussions/issues people are hitting?

Hi @chrisglein ,
Sorry My mistake for version info . Edited that. Check following links. I can share more also if you want. My current App is having around 1L + active users and they are reporting laziness now but there was no issue in 0.59.9 version .
I am also getting Slow Frame rate in current version on play console + firebase console.

https://github.com/facebook/react-native/issues/29589

https://github.com/facebook/react-native/issues/27898

https://stackoverflow.com/questions/63305308/react-native-0-63-version-performance-issue-in-android-devices

https://www.gitmemory.com/issue/facebook/react-native/29589/671923038. [Same issue]

Seconded. This is a huge issue.

Hermes Engine did work for me :)
Now app performance is better .
Still solution required from dev side .

@Anujmoglix — My understanding is that Hermes decreases bundle size, startup time and memory— but I'm not sure that has any impact on general app sluggishness when loaded up RE: redux usage, JS queries etc. Something changed under the hood likely related to redux binding to components. It's my best guess so far.

I am just tracking it and slow frame rate count has been decreased . I will surely update after some more days analysis of app.

I have the same issue, when update to RN063.3, mi app is too slow to start on android.

https://github.com/facebook/react-native/issues/26870

I believe this is also related to the issue for additional context for people coming into this thread.

Was this page helpful?
0 / 5 - 0 ratings