Size: a a a

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

2020 August 17

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Антон
Я вот просто думаю стоит ли оно того и какие минусы приложения через вебвью. Это приложение поддерживаться в будущем не будет, сделал и забыл. И в будущем другие приложения на РН не планирую писать. Поэтому думаю вот что на вебвью проще, сделать да забыть. А то читаю тут статейки, такие страхи пишут, там столько багов вылезает из за мультиплатформенности, в вебе такого нет.
Багов нет если юзать только компоненты РН, а вот с обновлением беда, тут веб проще.
источник

А

Антон in React Native — русскоговорящее сообщество
Kirill Saltykov
Не совсем, они заставляют всех обновится на WKWebView, типа новую вебвьюшку
Нашел на гите, это же чисто для айос компонент? А как с андроидом быть? Приложение то одно на оба устройства. Или два разных делать с разными вебвью?
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Антон
Нашел на гите, это же чисто для айос компонент? А как с андроидом быть? Приложение то одно на оба устройства. Или два разных делать с разными вебвью?
На Андроиде ничего не нужно делать, это я вообще не вам адресовал)
источник

А

Антон in React Native — русскоговорящее сообщество
Serik Lavrinyuk
у тебя в webview будет проблема со скачиванием фото (если оно у тебя предусматривается проектом )
Вообще не предусматривается работа с файловой системой телефона, либо же с каким то железом телефона (камера, gps). Этого всего не будет.

Приложение буквально на несколько экранов. Категории, подкатегории, список объявлений
источник

NB

Not Dan, But... in React Native — русскоговорящее сообщество
Антон
Вообще не предусматривается работа с файловой системой телефона, либо же с каким то железом телефона (камера, gps). Этого всего не будет.

Приложение буквально на несколько экранов. Категории, подкатегории, список объявлений
Когда ещё у тебя появится такая замечательная возможность испытать РН в бою? так вечно можно откладывать)
Просто сделай шаг навстречу будущему!
Поверь, если у тебя легкий и простой проект - ты вряд ли столкнёшься с какими-либо подводными. Разве что с тенями, но это обряд посвящения
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Bogdan Aleksandrovich
там странно еще в доке ref="toast", хотя он не может быть строкой
Может. Но это устаревший вариант использования. Впрочем, не уверен, могли из последней версии реакта выпилить уже, но скорее так и живет пока в устаревших.
источник

А

Антон in React Native — русскоговорящее сообщество
Not Dan, But...
Когда ещё у тебя появится такая замечательная возможность испытать РН в бою? так вечно можно откладывать)
Просто сделай шаг навстречу будущему!
Поверь, если у тебя легкий и простой проект - ты вряд ли столкнёшься с какими-либо подводными. Разве что с тенями, но это обряд посвящения
Страшно
источник

А

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

А

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

АК

Алексей Козин... in React Native — русскоговорящее сообщество
Антон
Я как то работал лет 5 назад с phonegap, эта штука компилила хтмл и цсс в приложение. После такого боюсь всех подобных штучек
Попробуй дать себе 4 часа сделать RN приложение
Потом думай
Тут без исследования сказать трудно
4 часа всегда можно сжечь
источник

上魔

上帝赐予 魔鬼爱了... in React Native — русскоговорящее сообщество
Всем привет.  Юзаем react-navigation 5. Есть какие-то микро фризы при смене скринов. Кто-нибудь сталкивался? Если да, то в какую сторону смотреть?
источник

АК

Алексей Козин... in React Native — русскоговорящее сообщество
上帝赐予 魔鬼爱了
Всем привет.  Юзаем react-navigation 5. Есть какие-то микро фризы при смене скринов. Кто-нибудь сталкивался? Если да, то в какую сторону смотреть?
Собери release версию и проверь без дебагера
источник

上魔

上帝赐予 魔鬼爱了... in React Native — русскоговорящее сообщество
Алексей Козин
Собери release версию и проверь без дебагера
Фризы в версии из тестфлайта
источник

АК

Алексей Козин... in React Native — русскоговорящее сообщество
上帝赐予 魔鬼爱了
Фризы в версии из тестфлайта
Тогда хз
Инициализиреушь тяжелые ресурсы при создании окна?
источник

ОЗ

Олег Зголич... in React Native — русскоговорящее сообщество
а redux-logger случаем не установлен?
источник

А

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

Е

Евгений in React Native — русскоговорящее сообщество
Антон
у expo есть еще существенные минусы помимо невозможности подключать нативный код?
когда понадобится сделать эджект (а тебе понадобится), проклянешь всё)
источник

上魔

上帝赐予 魔鬼爱了... in React Native — русскоговорящее сообщество
Алексей Козин
Тогда хз
Инициализиреушь тяжелые ресурсы при создании окна?
Данные возможно начинаю грузить рано? Или скелетоны отрисовывать? Как бы это спрофилировать
источник

GB

Gena Black in React Native — русскоговорящее сообщество
上帝赐予 魔鬼爱了
Всем привет.  Юзаем react-navigation 5. Есть какие-то микро фризы при смене скринов. Кто-нибудь сталкивался? Если да, то в какую сторону смотреть?
Профилировать... если фризы в прод сборке, то и в дебаг билдах будут, значит можно подрубать профайлер и смотреть что грузит js поток, как ui птток себя ведет и т.п.
источник

上魔

上帝赐予 魔鬼爱了... in React Native — русскоговорящее сообщество
Gena Black
Профилировать... если фризы в прод сборке, то и в дебаг билдах будут, значит можно подрубать профайлер и смотреть что грузит js поток, как ui птток себя ведет и т.п.
Понятно. А есть какой-нибудь интересный гайд по профилированию, кроме как в доках rn? Ещё проблема, что фризы только на ios
источник