Getting started with native navigation in RN - Guy Carmeli & Yogev Ben David

preview_player
Показать описание
When we build a React Native project, we often start by deciding whether to go with native navigation (react-native-navigation) or JS navigation library (react-navigation).

In this talk, we will explain the differences between native and js based navigators, when to choose native over js, and why at Wix Engineering we decided to develop a native navigation solution for RN.
We will also cover the main concepts of react-native-navigation and its API, so after this talk, you will be able to easily use it in your next project.

For more engineering updates and insights:

Рекомендации по теме
Комментарии
Автор

I really love the way shared transitions and element transitions works with these library, it's a bit painful when switching from react-navigation but at least for it has been awesome, performance is incredible and transitions give a great look to your app, great work indeed!

santiagozapata
Автор

Be careful before choosing this library over react-navigation. It works well but as mentioned in the talk it does require you to mess around with native code. Most importantly, lots of 3rd party libs assume you're using react-navigation, so documentation does not include install steps for RNN. This is a massive pain.If your team doesn't have developers really comfortable with Android and iOS development I'de recommend using react-navigation instead. The "native look and feel" promised by RNN is really not worth the pain.

samzmann