Size: a a a

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

2020 April 07

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Andrei Nikitin
) на mobx rn видимо по другому работает?
Мне просто интересны тоже примеры больших приложений на Redux и как красиво и правильно их организовать
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Andrei Nikitin
зачем его тогда обновлять? в redux тоже не обязательно пропсы менять
Условно шаблон, шаблон, с точки зрения, что это функция.
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
от себя могу посоветовать познакомится с https://github.com/redux-utilities/redux-actions
+ разобраться с сагами.
и все заиграет более яркими красками
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Andrei Nikitin
от себя могу посоветовать познакомится с https://github.com/redux-utilities/redux-actions
+ разобраться с сагами.
и все заиграет более яркими красками
Спасибо)
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
Alexey Ryazanov
Условно шаблон, шаблон, с точки зрения, что это функция.
тода скорее container?
источник

ВП

Володимир Пашковськи... in React Native — русскоговорящее сообщество
Привет, всем! Сталкивался кто с тем, что FlatList не скролится?
flex:1 - пробывал(
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Andrei Nikitin
тода скорее container?
Не обязательно должна быть привязка к UI. Например, при разлогине пользователя, я хочу его от канала уведомлений отписать.
источник

AN

Andrei Nikitin in React Native — русскоговорящее сообщество
ну саги же
источник

МК

Миша Ковальчук... in React Native — русскоговорящее сообщество
всем привет
источник

МК

Миша Ковальчук... in React Native — русскоговорящее сообщество
объясните пожалуйста простыми словами когда использовать navigation.push, а когда navigation.navigate в  React Navigation
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Artyom Harutyunyan
что использовать в этом случаи ?
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
То есть mobx это не та библиотека которая упрощает работу с состоянием — так в чем его основная задача? Его основная задача — это точечное обновление компонентов, а именно — вызывать обновление только тех компонентов которые зависят от данных которые поменялись.
В примере выше каждый раз когда меняется любые данные в приложении мы выполняем "перерендер" (сравнение виртуального дума) всего приложения, вызывая ReactDOM.render(<App>, document.getElementById('root')) в функции update() и, как можно догадаться, это влияет на производительность, и на больших приложениях интерфейс неизбежно будет тормозить.
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Миша Ковальчук
объясните пожалуйста простыми словами когда использовать navigation.push, а когда navigation.navigate в  React Navigation
push добавит такой же роут в стек (независимо от того есть такой или нет),
navigate перейдет к тому который уже есть в стеке (если такой есть) и сбросит всё что добавлено после него
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Дмитрий Ваша разработка?
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Artyom Harutyunyan
Дмитрий Ваша разработка?
Статья моя. Разработка Amazon.
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
Статья моя. Разработка Amazon.
а вчем его преимущество ?  как понял mobx чуть медленее , redux сложно при больших проектах
источник

НС

Никита Сироткин... in React Native — русскоговорящее сообщество
Artyom Harutyunyan
а вчем его преимущество ?  как понял mobx чуть медленее , redux сложно при больших проектах
mobx медленнее? медленнее разрабатывать возможно и то не факт. Как раз то что mobx быстрее всегда отмечают в сравнениях с redux
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Никита Сироткин
mobx медленнее? медленнее разрабатывать возможно и то не факт. Как раз то что mobx быстрее всегда отмечают в сравнениях с redux
в хабре только что смотрел))

То есть mobx это не та библиотека которая упрощает работу с состоянием — так в чем его основная задача? Его основная задача — это точечное обновление компонентов, а именно — вызывать обновление только тех компонентов которые зависят от данных которые поменялись.
В примере выше каждый раз когда меняется любые данные в приложении мы выполняем "перерендер" (сравнение виртуального дума) всего приложения, вызывая ReactDOM.render(<App>, document.getElementById('root')) в функции update() и, как можно догадаться, это влияет на производительность, и на больших приложениях интерфейс неизбежно будет тормозить.
источник

МК

Миша Ковальчук... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
push добавит такой же роут в стек (независимо от того есть такой или нет),
navigate перейдет к тому который уже есть в стеке (если такой есть) и сбросит всё что добавлено после него
а что будет если я с помощью push добавлю несколько одинаковых роутов, а потом попробую перейти к нему с помощью navogate? И, а что значит "сбросит всё, что добавлено после него"? Удалит то, что выше(добавлено позже) роута, к которому мы переходим?
источник

AH

Artyom Harutyunyan in React Native — русскоговорящее сообщество
Никита Сироткин
mobx медленнее? медленнее разрабатывать возможно и то не факт. Как раз то что mobx быстрее всегда отмечают в сравнениях с redux
написал, сугубо от мнения автора )
источник