
Building a Modern Navigation Library: The Hard Parts

In this talk, Satya will showcase React Navigation 8 and cover the considerations and challenges involved in building it for a modern audience.
These include the decisions behind the Static API, choosing native or custom primitives, building a type-safe API for complex navigation trees, working with React features such as startTransition and Activity, and handling conceptual differences in cross-platform code.
Combining developer experience, cross-platform support, and modern features is a lot to take on. The talk provides a glimpse into those challenges.
We support teams building scalable apps with React and React Native.
Let's chatExpert Engineering
/Architecture & Performance
Solve your hardest engineering challenges.
Point us at the code that's slow, flaky, or hard to ship. Our senior engineers come back with root causes and a prioritized fix plan.
- Improve speed and stability
- Remove engineering bottlenecks
- Get the hard work done
- Strengthen the foundation
React Native Performance Optimization
AI Vibe Coding Cleanup
React Native Modules Development
React Native Brownfield Integration
C++ Library Integration
Shared Native Core
Custom High-Performance Renderers





















