Size: a a a

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

2021 March 16

GO

Green Orange in React — русскоговорящее сообщество
Sergey Chumak
Заливаю на гихаб а при открытии ссылки пишет 404 🤷‍♂️
Мб что-то пропустил?
Homepage указать или ещё что.
И там пишут, что это для CRA.
источник

GO

Green Orange in React — русскоговорящее сообщество
источник

AE

Artem Evsikov in React — русскоговорящее сообщество
Благодарю)
источник

SC

Sergey Chumak in React — русскоговорящее сообщество
Green Orange
Мб что-то пропустил?
Homepage указать или ещё что.
И там пишут, что это для CRA.
Указывал homepage predeploy deploy
Создаю 2 репозитория с гитхаб.ио и названием приложения. Git init
Yarn deploy все заливаеться открываю ссылку главная страница грузится а остальные 404. А на локалхост все работает нормально
источник

S

Snake in React — русскоговорящее сообщество
Ребят, всем доброго вечера. Нужна небольшая помощь. Если кто-то использует WebStorm и tsx и возможно Styled Components, не сталкивались ли с проблемой автоимпорта в процессе автокомплита?
источник

SM

Serj Marin in React — русскоговорящее сообщество
Господа, есть где-то вразумительно на русском объяснение, когда использовать redux или Context ?
источник

IN

Ig Niubi in React — русскоговорящее сообщество
in valid there is all the typecheck
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Serj Marin
Господа, есть где-то вразумительно на русском объяснение, когда использовать redux или Context ?
Для управления состоянием redux, для того что бы что то глобальное пробросить в приложение context
источник

SM

Serj Marin in React — русскоговорящее сообщество
Тимофей 🛴
Для управления состоянием redux, для того что бы что то глобальное пробросить в приложение context
так там же тоже можно использовать reducer, в контексте хранятся значения и методы... я чёт не понимаю
источник

GO

Green Orange in React — русскоговорящее сообщество
Serj Marin
Господа, есть где-то вразумительно на русском объяснение, когда использовать redux или Context ?
источник

SM

Serj Marin in React — русскоговорящее сообщество
спасибо !)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Serj Marin
Господа, есть где-то вразумительно на русском объяснение, когда использовать redux или Context ?
Контекст хорошо использовать для какой-то отдельной ветки сильно связанных компонентов (сложная форма, сложный компонент мультиселекта). Он не для того. чтобы управлять состоянием, в реакте нет ничего для управления состоянием кроме useState и useReducer, он именно чтобы сделать это самое состояние "контекстом", общим для группы компонентов

А редакс - это именно про управление глобальным состоянием, которое используется в абсолютно разных участах дерева компонентов
источник

SM

Serj Marin in React — русскоговорящее сообщество
разбираю чужой проект и там всё на контексте с хуками, а конструкция схожая. Есть набор действий    с типами, то бишь reducer
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Serj Marin
разбираю чужой проект и там всё на контексте с хуками, а конструкция схожая. Есть набор действий    с типами, то бишь reducer
Проблема такого подхода в тулинге, оптимизации этих ререндеров, дополнительных библиотеках
Чисто технически у редакса нету никаких преимуществ
источник

SM

Serj Marin in React — русскоговорящее сообщество
получается все компоненты имеют доступ к стору и т.д.
Всё на хуках, нету классов с состоянием
источник

SM

Serj Marin in React — русскоговорящее сообщество
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Serj Marin
получается все компоненты имеют доступ к стору и т.д.
Всё на хуках, нету классов с состоянием
Ну, круто
А вы знаете, что все компоненты будут перерисованы при любом изменении чего угодно в контексте без дополнительных оптимизаций?
А теперь мне покажите девтулзы для этого, тесты, интеграцию с каким-то решениям типа саг
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Ну, круто
А вы знаете, что все компоненты будут перерисованы при любом изменении чего угодно в контексте без дополнительных оптимизаций?
А теперь мне покажите девтулзы для этого, тесты, интеграцию с каким-то решениям типа саг
а это история умалчивает
источник

SM

Serj Marin in React — русскоговорящее сообщество
а чего они будут перерисованы ?
если у нас нет классовых состояний, только хук с зависимостью

Хук ведь не вызывает рендера, если значение не поменялось
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Serj Marin
а чего они будут перерисованы ?
если у нас нет классовых состояний, только хук с зависимостью

Хук ведь не вызывает рендера, если значение не поменялось
С того, что так работет контекст
источник