Size: a a a

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

2020 May 24

AA

Alvin Adarayan in React Native — русскоговорящее сообщество
not yet
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
по поводу asyncStorage - как более правильно считается: один параметр - одна строка или параметры, относящиеся к одному запросу собирать в объект и делать JSON.stringify/parse?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alex Tuor4eg
по поводу asyncStorage - как более правильно считается: один параметр - одна строка или параметры, относящиеся к одному запросу собирать в объект и делать JSON.stringify/parse?
не знаю точно задачу, но учитывая что на андроиде под капотом sqlite - я бы проектировал как под обычную базу (с учетом асинхронности хранилища - скорее всего складывал в один объект, чтобы два раза в базу не ходить либо использовал multiset/multiget если хранение в отдельных полях) и внимательно смотрел на длину строки которая будет храниться, чтобы не выйти за лимиты.

к сожалению, не готов сейчас сказать какие там ограничения на длину строки программно заданы (на всю базу - по умолчанию 6 мегабайт на андроиде, это можно изменить), нужно в исходники модуля смотреть.

но учитывая что в redux-persist там лежит весь стор - они явно большие.

https://github.com/rt2zz/redux-persist/blob/master/src/getStoredState.js#L24

ну и если вдруг пользуетесь redux-persist - если хранить слишком много данных в сторе - тоже в какой-то момент может что-нибудь внезапно отвалиться (но я именно таких проблем пока не ловил)
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
да нет, там несколько строковых параметров, не больше 10 символов каждый
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alex Tuor4eg
да нет, там несколько строковых параметров, не больше 10 символов каждый
тогда исходя из задачи - могут ли они (хотя бы потенциально) отдельно друг от друга использоваться / обновляться или нет. если нет - наверное дешевле хранить как один объект и обрабатывать в памяти (parse/stringify), чем ходить несколько раз в базу.
источник

AT

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

NL

Night Lovell in React Native — русскоговорящее сообщество
Мужики а как вообще можно потестить айос сборку на винде?  Кроме експо
источник

AB

Anatoly Berbeka in React Native — русскоговорящее сообщество
Night Lovell
Мужики а как вообще можно потестить айос сборку на винде?  Кроме експо
арендовать мак
источник

AB

Anatoly Berbeka in React Native — русскоговорящее сообщество
больше никак
источник

AB

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

В😉

Витьок 😉 in React Native — русскоговорящее сообщество
Привет. Есть вопрос. ReactJS и React-Native чим они отличаются?
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Витьок 😉
Привет. Есть вопрос. ReactJS и React-Native чим они отличаются?
Ну на такие-то вопросы гугл ответить может. Документацию открой и прочитай.
источник

AB

Anatoly Berbeka in React Native — русскоговорящее сообщество
Витьок 😉
Привет. Есть вопрос. ReactJS и React-Native чим они отличаются?
это основы прям. обычный реакт для веба, react-native чтоб делать мобильные приложения (и десктоп винды с недавних пор)
источник

В😉

Витьок 😉 in React Native — русскоговорящее сообщество
спасибо большое за ответы!
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
У меня сделаны настройки текста в modal. И как только я там что-то меняю, у меня соответственно обновляется state и перерисовываются все вью из-за чего моргают настройки
(Как я понимаю)

Как надо сделать правильно? Сейчас так:
<root>
state
<text/>
<settings/>
</root>

А мне видимо надо как-то прокинуть всё в text?
Типа
<root>
<reader>
state
<text/>
</reader>
<settings/>
</root>

Тогда у меня будет обновляться только reader без настроек?
источник

К

Костянтин in React Native — русскоговорящее сообщество
Больше похоже что при смене шрифта происходит его смена и ридере и в настройках где ты меняешь его значение и по этому мигает в обоих сразу.
источник

К

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

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Костянтин
Тебе что тоже надо менять шрифт и настроек при выборе другого шрифта?
Ведь снизу под "красными овалами" шрифт не меняется и не мигает.
Компонент слайдера мигает из-за ререндера
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
В настройках он уже установлен
источник