Size: a a a

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

2020 May 08

GB

Gena Black in React Native — русскоговорящее сообщество
Но имейте ввиду, что когда приложение в бэкграунде - то работают не стабильно
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Понял, спасибо
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Gena Black
Но имейте ввиду, что когда приложение в бэкграунде - то работают не стабильно
А что можно для background использовать? Там просто фича такая что нужно в фоновом режиме с определенным интервалом посылать запросы
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Филипп
А что можно для background использовать? Там просто фича такая что нужно в фоновом режиме с определенным интервалом посылать запросы
Тут народ JS решения м.б. скинет. Я для таких вещей натив использую. JS сильно повышает потребление памяти и энергии, что в бэкграунде не очень хорошо. И тут уже надо в зависимости от назначения и прочих факторов подбирать правильное нативное API предназначенное для конкретной цели платформой.
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Gena Black
Тут народ JS решения м.б. скинет. Я для таких вещей натив использую. JS сильно повышает потребление памяти и энергии, что в бэкграунде не очень хорошо. И тут уже надо в зависимости от назначения и прочих факторов подбирать правильное нативное API предназначенное для конкретной цели платформой.
Спасибо за информацию, подумаю на счет нативных модулей.
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
%username%
Ну :-) тогда профайлер, дедов способ не прокатил )
появилась ещё гипотеза, что стек может чудить. Сейчас её проверяю)
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Что бы не делать лишь бы реальными измерениями не заниматься 😄
Вы увидите в профайлере если у вас компоненты в стеке ререндерятся на каждый чих )
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
Gena Black
Что бы не делать лишь бы реальными измерениями не заниматься 😄
Вы увидите в профайлере если у вас компоненты в стеке ререндерятся на каждый чих )
Вы про хромовский профайлер?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Kamo Spertsyan
Вы про хромовский профайлер?
Ага
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
С ходу не получилось завести, ищу, как его правильно использовать)
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
Если есть какая-то ссылка, я был бы очень благодарен!
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Kamo Spertsyan
Если есть какая-то ссылка, я был бы очень благодарен!
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Т.е. запускаетесь под дебаггером хромовским, но точек останова не ставите и дальше на вкладку performance и можно включать запись профиля и начинать какой-то сценарий в приложении гонять
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
Gena Black
Т.е. запускаетесь под дебаггером хромовским, но точек останова не ставите и дальше на вкладку performance и можно включать запись профиля и начинать какой-то сценарий в приложении гонять
Ага, вроде именно это и делал) Сейчас ещё раз попробую
источник

GB

Gena Black in React Native — русскоговорящее сообщество
На всякий случай ещё раз напомню, абсолютных метрик эта штука не даёт потому что:
- js выполняется в chrome, а не в RN
- включены дебажные проверки в бандле
- работает RPC, который результаты и код гоняет между эмулятором и хромом

Но. Относительные времена видны. И все боттлнеки тоже.
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
Gena Black
На всякий случай ещё раз напомню, абсолютных метрик эта штука не даёт потому что:
- js выполняется в chrome, а не в RN
- включены дебажные проверки в бандле
- работает RPC, который результаты и код гоняет между эмулятором и хромом

Но. Относительные времена видны. И все боттлнеки тоже.
То ли потому, что через хром всё работает штатно, то ли потому, что я не умею интерпретировать результаты, но я не вижу разницы от того, что выдаёт systrace. Никаких просадок, долгих процессов и проч.
источник

s

shompix in React Native — русскоговорящее сообщество
Кто сталкивался проблемой : scrollView на ios норм работает , на андроиде глючит.
источник

s

shompix in React Native — русскоговорящее сообщество
Не скроллит
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
App Store присылает цены на подписки относительно локали самого магазина приложений?
То есть, если просто изменить язык системы, то никакого эффекта не будет?
источник

ПВ

Павел Веденичев... in React Native — русскоговорящее сообщество
Данила Андреев
App Store присылает цены на подписки относительно локали самого магазина приложений?
То есть, если просто изменить язык системы, то никакого эффекта не будет?
Вроде нет, не будет
источник