Size: a a a

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

2020 May 31

К

Костянтин in React Native — русскоговорящее сообщество
А как ты сможешь узнать прогресс обработки на беке? Если только у тебя не сокеты которые каждую секунду присылают прогресс.
источник

a

andrei in React Native — русскоговорящее сообщество
если прям такой серьезный вопрос к лоадеру - можно брать пример с букинга или игр с бесконечным загрузчиком и фразами процесса)
"мы ищем локацию", "загружаем данные", "готовим к отображению", "еще чуть-чуть" 😁 и так по кругу
источник

sb

standing by in React Native — русскоговорящее сообщество
Ребята, на андройде zIndex нормально работает. А на айфоне местами тоже, только вот поверх Button от native base не выходит
источник

sb

standing by in React Native — русскоговорящее сообщество
position: 'absolute',
zIndex: 1000000000,
elevation: Platform.OS === 'android' ? 50 : 0,
источник

GB

Gena Black in React Native — русскоговорящее сообщество
standing by
Ребята, на андройде zIndex нормально работает. А на айфоне местами тоже, только вот поверх Button от native base не выходит
zIndex в RN практически бесполезен из-за того, что он локален по спеке (т.е. работает в рамках ближайшего родителя создающего контекст,  а в RN каждый элемент создаёт новый контекст, т.к. display бывает только relative или absolute)
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Почти во всех случаях приходится решать порядком элементов и их расположением в дереве
источник

sb

standing by in React Native — русскоговорящее сообщество
Да так и сделал😂
источник

sb

standing by in React Native — русскоговорящее сообщество
Просто отступа добавил сверху😂
источник

N

Nikita in React Native — русскоговорящее сообщество
Sparkling Justice
Нужно сделать мобильное и веб приложения, думаю, можно ли использовать single codebase с ReactNative, и насколько это вообще удобно/адекватно? Есть ли у кого-то опыт?
Смотря какой результат хотите получить. React Native Web - не лишённый недостатков подход, но позволяет использовать общий ui и там и там. Если переверстать не составляет труда, то пожалуй лучше сделать монорепу. В двух проектах использовал такой подход.
источник

SJ

Sparkling Justice in React Native — русскоговорящее сообщество
Nikita
Смотря какой результат хотите получить. React Native Web - не лишённый недостатков подход, но позволяет использовать общий ui и там и там. Если переверстать не составляет труда, то пожалуй лучше сделать монорепу. В двух проектах использовал такой подход.
Какие основные недостатки у React Native Web?
источник

N

Nikita in React Native — русскоговорящее сообщество
Ну так уверенно на память не перечислю, но суть в том что вы получаете большое количество прослоек кода, которые обеспечивают на верхнем уровне единый код. Отсюда потенциальное снижение производительности, возможность того, что интересующие вас библиотеки не будут поддерживать RNW. Как только заказчик захочет различия в вебе и телефоне, преимущество станет недостатком. Неприятные мелочи - html генерируется настолько уродливый, что в панель разработчика страшно лезть. Для меня это было критично.
Ещё как вариант решения вашей задачи - написать все на WebView, но я не уверен что вы сможете получить доступ к аппаратные ресурсам телефона простым способом - ваше приложение будет минибраузером(не таким уж и мини на самом деле) для вашего сайта.
источник

N

Nikita in React Native — русскоговорящее сообщество
Приведённый пример с общим пакетом - проблемы с версионностью.
Монорепа в большом проекте создаёт организационные проблемы в педантичном проекте. Мне нравится монорепа, но я рекомендую самостоятельно изучить вопрос
источник

Д

Дэниэл Сонис... in React Native — русскоговорящее сообщество
Ребят подскажите пожалуйста , почему предпочли React Native нативным решениям? И стоит ли делать на нем большие проекты?
источник

AP

Alexander Php`ишник... in React Native — русскоговорящее сообщество
Костянтин
А как ты сможешь узнать прогресс обработки на беке? Если только у тебя не сокеты которые каждую секунду присылают прогресс.
Ну например в бд записать id процесса и на клиенте постоянно проверять, а на бэке писать в бд на сколько процентов готово. На самом деле очень много вариантов
источник

TR

Theo Randy in React Native — русскоговорящее сообщество
It will be very nice if you come out of the lockdown free of All your financials worries, only if you are goin to start here with @dave_gilbert
I can't thank @dave_gilbert enough for this financial breakthrough he had introduced to my life. Just in 48hours  I got $15,000 and I'm still in shocked..
Thank you sir @dave_gilbert
источник

ДЧ

Дмитрий Черненко... in React Native — русскоговорящее сообщество
Дэниэл Сонис
Ребят подскажите пожалуйста , почему предпочли React Native нативным решениям? И стоит ли делать на нем большие проекты?
источник

D

Dmitry in React Native — русскоговорящее сообщество
Дэниэл Сонис
Ребят подскажите пожалуйста , почему предпочли React Native нативным решениям? И стоит ли делать на нем большие проекты?
Потому что уже была веб-версия и команда фронтендеров, часть кода переиспользовали
источник

VS

Vitaly Sazonov in React Native — русскоговорящее сообщество
Всем привет. Задумал переписать старый проект с phonegap на reactnative. Можно как-то обновить старое приложение фонгепа на новое реактнейтив? или придется приложение публиковать как новое?
источник

VS

Vitaly Sazonov in React Native — русскоговорящее сообщество
или приложение при обновлении полностью заменяется?
источник

AP

Alexander Php`ишник... in React Native — русскоговорящее сообщество
Одним и тем же ключом подпиши приложение и одно и то же package name задай
источник