Size: a a a

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

2020 October 20

RA

Rakhat Aubakirov in React — русскоговорящее сообщество
Здравствуйте, у меня такой вопрос. На сайте юзер добавляет историю, как можно в другом компоненте выводить все истории, добавленные этим юзером?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Rakhat Aubakirov
Здравствуйте, у меня такой вопрос. На сайте юзер добавляет историю, как можно в другом компоненте выводить все истории, добавленные этим юзером?
Стейт менеджер
источник

RA

Rakhat Aubakirov in React — русскоговорящее сообщество
Тимофей 🛴
Стейт менеджер
Вы про state and lifecycle?
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Rakhat Aubakirov
Вы про state and lifecycle?
Нет, про Redux / MobX / Effector и т.д

Если очень вкратце, у тебя будет один жирный стейт на все приложение в котором есть только бизнес логика
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Rakhat Aubakirov
Вы про state and lifecycle?
Про стейт менеджер, redux и тд
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Evgeny
Как-только будет что-то на подобии админки, то объем UI компонентов утонет в лейаутах и бизнес-логике
Типо пока не нужно группировать компоненты из-за их однообразности и количества, делать все по минимому?
источник

RA

Rakhat Aubakirov in React — русскоговорящее сообщество
Ivan Bobchenkov
Нет, про Redux / MobX / Effector и т.д

Если очень вкратце, у тебя будет один жирный стейт на все приложение в котором есть только бизнес логика
Мне нельзя пользоваться ничем кроме чистого реакта
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Rakhat Aubakirov
Мне нельзя пользоваться ничем кроме чистого реакта
Земля пуховиком

useReducer и ContextAPI
источник

СД

Саша Домоседов... in React — русскоговорящее сообщество
Rakhat Aubakirov
Мне нельзя пользоваться ничем кроме чистого реакта
Context useContext и useReducer
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Пиши свой Redux тогда
источник

V

Vita in React — русскоговорящее сообщество
да лан, контекст ж есть
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Погугли паттерн Observer и реализуй его, он не сложный, пишется в 20-30 строк кода, даже меньше
источник

RA

Rakhat Aubakirov in React — русскоговорящее сообщество
Хорошо, спасибо всем
источник

E

Evgeny in React — русскоговорящее сообщество
Ivan Bobchenkov
Типо пока не нужно группировать компоненты из-за их однообразности и количества, делать все по минимому?
Не понял)
Компоненты раскладывать можно по разному. Но обычно, UI блок состоит из элементов, которые могут многократно переиспользоваться и не имеют бизнес логики внутри себя, а только принимают пропсы и, в некоторых случаях, возвращают колбек. От сюда и пляши
источник

MM

Mihail Micov in React — русскоговорящее сообщество
Всем привет. Пилю себе свой пет, кроме папки src никуда не лезу, и вдруг при запуске проекта вылаетает эта ошибка: import { login, registration, logout, logoutModal, logoutCloseModal } from  './authActions';
[1] ^^^^^^
[1]
[1] SyntaxError: Cannot use import statement outside a module
источник

B

Bogdan in React — русскоговорящее сообщество
а babel настроен?
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Всем привет! Забыл и не могу найти. Вот такое:

const history = useHistory();
...
history.push('/groups/${groupId}/news/${newsId}')

Есть более корректный вызов, там объект передается пушу и параметры задаются в нем. Как, напомните, плиз?
источник

MM

Mihail Micov in React — русскоговорящее сообщество
Bogdan
а babel настроен?
он же с реактом ставится
источник

ЕН

Евгений Никифоров... in React — русскоговорящее сообщество
Только если юзаешь create-reactp-app
источник

К

Константин in React — русскоговорящее сообщество
Всем привет, проведите ликбез, пожалуйста.

Ajax - это библиотека на javascript?
На голом javascript можно отправить post-запрос?
источник