top of page
ReactCon_icon.png
ReactCon_logo.png

Satyajit Sahoo

Software Engineer @ Callstack | Open Source Maintainer
greg-fawson-foto.1024x1024 Kopie.jpg

Satya is the creator and maintainer of numerous open-source libraries, including React Navigation, React Native Paper, React Native Builder Bob, and Linaria. When not coding, Satya enjoys cooking and playing video games.

React Navigation 8: Building a modern navigation library - the hard parts

In this talk, I'll showcase React Navigation 8 and cover various considerations and challenges of building it for a modern audience, including:

- Decisions behind building the Static API
- Choosing native vs custom primitives
- Building a type-safe API that works with complex navigation trees
- Working with React features - startTransition, Activity, etc.
- Differences in concepts when working on cross-platform code

Combining a good developer experience, cross-platform support, and modern features is a lot to take on. The talk will provide a glimpse into these challenges.

bottom of page