Size: a a a

React Native — русскоговорящее сообщество

2019 November 03

Sergey λ in React Native — русскоговорящее сообщество
Artur Eshenbrener
то есть написанное на swiftui нельзя собрать чтобы работало в ios < 13?
Именно
источник

Sergey λ in React Native — русскоговорящее сообщество
SwiftUI не отдельная библиотека, а часть iOS UI фреймворка
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Ну тогда совсем в нём смысла мало ) У меня у пользователей ios9 и android 4 встречается, чего уж там про ios13+
источник

DB

Dmitriy Blinov in React Native — русскоговорящее сообщество
Привет, кто какой пакет использует для навигации между экранами? Можно где-то почитать, плюсы и минусы подходов? Можно на английском
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Dmitriy Blinov
Привет, кто какой пакет использует для навигации между экранами? Можно где-то почитать, плюсы и минусы подходов? Можно на английском
использую react-navigation, хочу попробовать wix/react-native-navigation. Это в общем то две наверно основные либы сейчас
источник

DB

Dmitriy Blinov in React Native — русскоговорящее сообщество
Я тоже смотрю в сторону этих кандидатов. Но хотелось бы узнать в чем их разница и минусы
источник

MK

Mikhail Kiselyov in React Native — русскоговорящее сообщество
Привет всем, как в RN скрыть компонент?
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Dmitriy Blinov
Я тоже смотрю в сторону этих кандидатов. Но хотелось бы узнать в чем их разница и минусы
у react-navigation есть минус в том, что с первого раза структура навигаторов врядли получится, особенно если нужно вкладывать табы в стек, использовать модалки, и так далее. Плюс в том, что логика написана на js, можно достаточно легко отдебажить что происходит. На старых андроидах сложная структура навигации приводит к крешам - https://github.com/react-navigation/react-navigation/issues/5843

wix/react-native-navigation лично я не пробовал, но судя по доке там таких проблем нет. Есть знакомые, которые смигрировали с react-navigation на react-native-navigation и довольны очень.
источник

OG

Oleg Golovka in React Native — русскоговорящее сообщество
Кто не успел вчера вступить, скидываю ссылку еще раз. Открыт доступ на 30 минут 👇
Подписаться можно тут
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Вообще есть примитивы типа https://github.com/kmagiera/react-native-screens, на которых можно собрать свою навигацию (придётся больше писать, но это скорее уже когда приходит понимание того, что существующие решения не подойдут)
источник

Sergey λ in React Native — русскоговорящее сообщество
Artur Eshenbrener
Ну тогда совсем в нём смысла мало ) У меня у пользователей ios9 и android 4 встречается, чего уж там про ios13+
Обычно проекты на iOS поддерживают -2 версии 🤷‍♂
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Sergey λ
Обычно проекты на iOS поддерживают -2 версии 🤷‍♂
Ну этих пользователей у меня совсем мало %, но они есть
источник

MK

Mikhail Kiselyov in React Native — русскоговорящее сообщество
Привет всем, как в RN скрыть компонент?
источник

K

Kirill in React Native — русскоговорящее сообщество
Что значит скрыть ?
источник

K

Kirill in React Native — русскоговорящее сообщество
Неотрендерить по условию
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Mikhail Kiselyov
Привет всем, как в RN скрыть компонент?
condition && <Component/>

Или, если просто сделать невидимым

<Сomponent style={{opacity: condition ? 0 : 1}}/>
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Artur Yorsh
condition && <Component/>

Или, если просто сделать невидимым

<Сomponent style={{opacity: condition ? 0 : 1}}/>
Или чтобы сделать невидимым и чтобы места в разметке не занимал: <Component style={{ display: condition ? "flex": "none" }} />
источник

К

Константин in React Native — русскоговорящее сообщество
Dmitriy Blinov
Я тоже смотрю в сторону этих кандидатов. Но хотелось бы узнать в чем их разница и минусы
По поводу wix, маловато документации
источник

K

Kirill in React Native — русскоговорящее сообщество
С RNN  придется порвать свой пукан, тк документация не такая тривиальная, как у RN + оч много чего будешь узнавать из issues'ов, а не из доки. У RN в свою очередь большое комьюнити, нормальная дока. Да, там не нативка, но не будет и проблем, которые есть с RNN (с RNN наступит момент, когда придется поставить условие на то, какая у тебя платформа и в  твой код нагрянут костыли)) По хорошему, попробуй сделать пару скринов на том и этом, если тебя устроит скорость работы в продакшн билде RN - останавливайся на ней
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
RN  в 5-й версии подвезут нативный стек
источник