2017-01-23 11 views
0

Ich bin neu in React Native (aus dem Web React), und ich finde heraus, wie Navigation mit React Native funktioniert.NavigationExperimental vs React-native-Router-Flux

Mein erster Schritt war, Facebook-Führer über die Navigation zu überprüfen: https://facebook.github.io/react-native/docs/navigation.html. Es zeigt mir drei Lösungen: Navigator, NavigatorIOS und NavigationExperimental. Der zweite ist nicht gepflegt, der erste ist statusbehaftet. Also bin ich mit dem NavigationExperimental gegangen, welches reduktiv und relativ einfach zu spielen war.

Ich schaute dann auf Google und fand react-native-router-flux. Ich las ihr Dokument, das Mini-Tutorial sah wirklich einfach aus, die Syntax erschien Web-Entwicklern wie mir vertrauter, aber ich verstehe nicht den grundlegenden Unterschied zwischen diesem und Navigationsexperimental. Ist react-native-router-flux etwas über NavigationExperimental?

Danke.

Antwort

3

Ja, react-native-router-flux ist aus einer Gabel von vor langer Zeit gebaut, aber hat jetzt andere Funktionalität. Zuletzt habe ich überprüft, dass es immer noch keine nativen Animationen unterstützt (was die Kernbibliotheken jetzt unterstützen).

Wenn Sie ein neues Projekt beginnen, würde ich vorschlagen, Sie verwenden ExNavigation, die Mitglieder des Kernteams haben gesagt, ist ähnlich wie die nächste Kernversion des Routers aussehen wird.

Am 31. Januar 2017 (am wahrscheinlichsten) veröffentlicht das Kernteam eine mehr full-featured navigator, die Navigation, Navigationsexperimental und ExNavigation ersetzen wird.

Verwandte Themen