Ask anything to Expo Team

View original thread
Linda Campbell's photo

What tips would you give to someone who is just starting development using React Native in 2018?

Brent Vatne's photo

Hi Linda!

The best way to get started is with React Native Express (! We covered most of the material from that and more in our workshop at React Europe last year, and it's all available on YouTube:

Another good resource is the "Full Stack React Native" book ( because it guides you through several small apps. There's no substitute for this kind of practice!

When you're comfortable with the basics, be sure to learn how to use the Animated API ( For gestures, dig in to react-native-gesture-handler ( ure-handler).

Routing and navigation is an area with a lot of active development in React Native at the moment. This is how you go from one screen to another, add a navigation back and the gesture to swipe back between screens, tab bars, etc. The approaches are: 1) re-build the navigation behavior from iOS and Android in React Native with JavaScript and React Native primitives 2) use the existing platform APIs for this. You can read more about the tradeoffs at

I hope this helps!