Last Updated: November 21, 2025
Profiling Tools
| Tool | Use |
|---|---|
Flipper
|
Inspect events + layout |
Hermes profiler
|
Measure GC + CPU |
Systrace
|
View native threads |
Commands
useMemo(() => value, [deps])
Avoid extra renders
InteractionManager.runAfterInteractions()
Delay heavy work
unstable_batchedUpdates
Group updates
Tips
Cache images, limit props, and avoid heavy JSON on the bridge.
💡 Pro Tip:
Profile with Flipper, memoize heavy comps, and batch bridge calls.