Size: a a a

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

2021 January 27

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Pan Włodzimierz
не обновляет компоненты*
Может стейт менеджер возьмешь какой?
Реакт это тебе не швейцарский нож
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Может стейт менеджер возьмешь какой?
Реакт это тебе не швейцарский нож
работает
это я шото провтыкал
неправильно деструктурировал
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Pan Włodzimierz
работает
это я шото провтыкал
неправильно деструктурировал
Ну то что работает это классно, но в будущем оно превратиться в неповортливую махину.
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Ну то что работает это классно, но в будущем оно превратиться в неповортливую махину.
хм а чем этот способ плох?
вроде места не много забирает
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Дело не в месте, а в том что ты пишешь логику во ui
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
та я могу куда-то вынести
но.. хм
ладно потом разберусь
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
уточню шо куда
надо доделать уже как есть(
источник

AG

Adel Gilyazeev in React — русскоговорящее сообщество
Кто нибудь понимает как устроены функциональные компоненты? Правильно ли я понимаю, что функция описывающую компонент вызывается при каждом рендере и из за действий в хуках?

Правильно ли я понимаю, что конечные элементы рендера реакт компонентов это чистые html элементы, а остальные элементы лишь обертки с своим состоянием и логикой?

Правильно ли я понимаю что компонент вызывает функцию компонента при монтировании/изнутри хуков через каллбеки/при изменении пропсов? Ну я имею ввиду есть ли ещё причины для перерендера компонента?

И функция компонента это и есть функция рендера?
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Pan Włodzimierz
уточню шо куда
надо доделать уже как есть(
Доделай как есть а потом иди читай про редаксы, эффекторы, rxjs и прочие поделки
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
А я споц
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Доделай как есть а потом иди читай про редаксы, эффекторы, rxjs и прочие поделки
времени нет пиздос
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
но я так где-то слышал или шо, шо реакт короче что-то там мутит, что редакт вприницпе и не надо
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Adel Gilyazeev
Кто нибудь понимает как устроены функциональные компоненты? Правильно ли я понимаю, что функция описывающую компонент вызывается при каждом рендере и из за действий в хуках?

Правильно ли я понимаю, что конечные элементы рендера реакт компонентов это чистые html элементы, а остальные элементы лишь обертки с своим состоянием и логикой?

Правильно ли я понимаю что компонент вызывает функцию компонента при монтировании/изнутри хуков через каллбеки/при изменении пропсов? Ну я имею ввиду есть ли ещё причины для перерендера компонента?

И функция компонента это и есть функция рендера?
Правильно понимаешь
источник

AG

Adel Gilyazeev in React — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Доделай как есть а потом иди читай про редаксы, эффекторы, rxjs и прочие поделки
А ещё лучше пост на Хабре, про сравнение связки Redux+ReactRedux vs useContext+useReducer
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
Pan Włodzimierz
но я так где-то слышал или шо, шо реакт короче что-то там мутит, что редакт вприницпе и не надо
Редакс говно, но концепцию знать надо ©
источник

AG

Adel Gilyazeev in React — русскоговорящее сообщество
Adel Gilyazeev
А ещё лучше пост на Хабре, про сравнение связки Redux+ReactRedux vs useContext+useReducer
Только что оттуда
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
понял
источник

PW

Pan Włodzimierz in React — русскоговорящее сообщество
Adel Gilyazeev
А ещё лучше пост на Хабре, про сравнение связки Redux+ReactRedux vs useContext+useReducer
во
я как раз за это говорил
источник

AG

Adel Gilyazeev in React — русскоговорящее сообщество
В целом контекст удобная тема, я вот api через веб сокеты гоняю, запросы через редакс отправляются и там же наводят смуту, пока ответом коллбеки не вызовут, но у меня возникла проблема, в том что в редаксе нельзя хранить коллбеки и сам вебсокет... Поэтому они хранятся отдельно в глобальных переменных (ну внутри модуля...

Сегодня возникла идея переписать всё на контексты, ибо все эти данные по работе с api, не должны храниться в редаксе...

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

AG

Adel Gilyazeev in React — русскоговорящее сообщество
Pan Włodzimierz
работает
это я шото провтыкал
неправильно деструктурировал
Поподробнее? Я не могу понять что в коде сверху не правильно...
источник