Сделайте приложение React Native более нативным

внешний интерфейс iOS React.js React Native

Сегодня я рекомендую свой проект с открытым исходным кодом, нативную библиотеку навигации для react-native. Поскольку метод навигации реализован с помощью нативных компонентов, опыт будет немного лучше, чем реактивная навигация, кроме того, по той же причине реактивный бизнес-модуль может идеально соответствовать нативному бизнес-модулю.

Эта навигационная библиотека называетсяreact-native-navigation-hybrid, как следует из названия, он может легко обеспечить взаимный переход и передачу значений между нативными страницами и страницами RN, а поскольку обе используют нативные навигационные компоненты, даже нативным инженерам трудно определить, какие страницы могут быть созданы с помощью реактивной реализации.

На изображении выше представлена ​​демо-версия, которая поставляется вместе с проектом и демонстрирует большинство функций этой библиотеки.

Блогер также создал форк более популярного приложения, основанного на реакции, и использовалreact-native-navigation-hybridЗаменена реактивная навигация.

Сравнение эффектов заставки iOS:

react-navigation react-native-navigation-hybrid

Главная страница Сравнение эффектов Android 6.0:

react-navigation react-native-navigation-hybrid

Вот исходный код:

чтение перед трансформацией

Обновленное чтение

react-native-navigation-hybrid