Size: a a a

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

2020 February 09

S

Sergey in React Native — русскоговорящее сообщество
Создал переменную и записал туда
источник

ЕЛ

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

С

Сергей in React Native — русскоговорящее сообщество
Евгений Лабутин
А кто то использует редакс на реакт нейтив? ) А кто не использует, то на чем пишите? )
да
источник

ЕЛ

Евгений Лабутин in React Native — русскоговорящее сообщество
согласен ))
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Евгений Лабутин
А кто то использует редакс на реакт нейтив? ) А кто не использует, то на чем пишите? )
Я в текущем проекте. Вынужденно. Была бы моя воля (и в двух предидущих больших проектах так было) использовал бы mobx.
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
А в чем разница между ними?
источник

ЕЛ

Евгений Лабутин in React Native — русскоговорящее сообщество
MobX масштабируется гораздо лучше )
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Night Lovell
А в чем разница между ними?
Основная разница в том, что с redux приходится постоянно думать о том чтоб рендерилось только то, что действительно должно и не всегда это получается. Приходится постоянно думать о том как написать эффективно редьюсер, как селекторы...
В итоге всё равно это не получается.
В mobx думать надо гораздо меньше, при изменении данных, ререндерятся только те компоненты, которые реально используют именно эти данные. Эквивалент селекторов - computed св-ва, кешируются автоматически при подписки и никогда не вычисляются лишний раз... то, чего даже re-select/rereselect не даёт на самом деле
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Тогда вопрос,  никогда не работал ни с тем ни с тем,  что лучше начать учить для начала
источник

ЕЛ

Евгений Лабутин in React Native — русскоговорящее сообщество
Начни с нативного андройда или свифта =)
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
А серьезно
источник

ЕЛ

Евгений Лабутин in React Native — русскоговорящее сообщество
Я сама сурьезность =)
источник

ЕЛ

Евгений Лабутин in React Native — русскоговорящее сообщество
React Native нельзя рассматривать как полноценную альтернативу нативки, скорее как оптимизацию на небольших проектах.
источник

I,

If you can do it better than me , then do it, mothafucka in React Native — русскоговорящее сообщество
Евгений Лабутин
React Native нельзя рассматривать как полноценную альтернативу нативки, скорее как оптимизацию на небольших проектах.
если чтото Очень хочеться можно же дописать на нативке
источник

ЕЛ

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

I,

If you can do it better than me , then do it, mothafucka in React Native — русскоговорящее сообщество
у меня такой вопрос я тут замечал что многие тут спрошывают как сделат стили на xml для андроида. а зачем не хватает StyleCreate?
источник

I,

If you can do it better than me , then do it, mothafucka in React Native — русскоговорящее сообщество
на реакте?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Night Lovell
Тогда вопрос,  никогда не работал ни с тем ни с тем,  что лучше начать учить для начала
redux можно за 1час понять (но не все обвязки, которые вам придется использовать в реальной жизни... потому что redux в реальном проекте, это immer, redux-persist, redux-thunk или redux-saga, reselect и много-много разного другого хлама)... mobx гораздо сложнее, но зато в нем есть практически всё что нужно, а чего нет, делается в 10 строк кода, для понимания можно вот это почитать https://habr.com/ru/post/349022/
источник

ДА

Данила Андреев in React Native — русскоговорящее сообщество
Gena Black
redux можно за 1час понять (но не все обвязки, которые вам придется использовать в реальной жизни... потому что redux в реальном проекте, это immer, redux-persist, redux-thunk или redux-saga, reselect и много-много разного другого хлама)... mobx гораздо сложнее, но зато в нем есть практически всё что нужно, а чего нет, делается в 10 строк кода, для понимания можно вот это почитать https://habr.com/ru/post/349022/
Согласен, на последнем проекте использую @redux/toolkit, там весь bag почти, за исключением саг
источник

ДА

Данила Андреев in React Native — русскоговорящее сообщество
Часто пытаюсь заставить себя написать что-то с MobX, но сталкиваюсь с тем, что найти best practice довольно тяжело. Примеров с новым апи с хуками просто нет
источник