Size: a a a

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

2020 December 24

Т

Тимофей 🛴 in React — русскоговорящее сообщество
eden lane
нельзя(
Ну в любом случае ты делаешь что то не то, ищи другой подход
источник

el

eden lane in React — русскоговорящее сообщество
Тимофей 🛴
Ну в любом случае ты делаешь что то не то, ищи другой подход
пожалуй, да. спасибо
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
eden lane
можно как-то заюзать React.cloneElement, имея только ref  компонента, который я хочу клонировать?
"You’re swimming against the tide!"
источник

T

Timur in React — русскоговорящее сообщество
Всем привет, нужна помощь опытного в делах реакта человека (платно) 🙏
Проблема в том, что рендерю большой список, состоящий из вложенных аккордеон менюшек

Так же на странице есть инпут для поиска (запрос на сервер). Так вот при вводе в этот инпут страница начинает жутко лагать (список похоже, что перерисовывается). Сам список обернут в memo() и я понять не могу из-за чего такое происходить может...
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Timur
Всем привет, нужна помощь опытного в делах реакта человека (платно) 🙏
Проблема в том, что рендерю большой список, состоящий из вложенных аккордеон менюшек

Так же на странице есть инпут для поиска (запрос на сервер). Так вот при вводе в этот инпут страница начинает жутко лагать (список похоже, что перерисовывается). Сам список обернут в memo() и я понять не могу из-за чего такое происходить может...
1. react-window
2. debounce
источник

M

Mike in React — русскоговорящее сообщество
Timur
Всем привет, нужна помощь опытного в делах реакта человека (платно) 🙏
Проблема в том, что рендерю большой список, состоящий из вложенных аккордеон менюшек

Так же на странице есть инпут для поиска (запрос на сервер). Так вот при вводе в этот инпут страница начинает жутко лагать (список похоже, что перерисовывается). Сам список обернут в memo() и я понять не могу из-за чего такое происходить может...
React-virtialized
Denounce
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
ребята, если есть модуль, там файл somemodule.reducers.js, там свалены куча редьюсеров касательно этого модуля, уже почти 1000 строк — отрефакторить это нужно сделать папку /reducers и каждый редьюсер в отдельный файл положить?
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Артур Мудрик
ребята, если есть модуль, там файл somemodule.reducers.js, там свалены куча редьюсеров касательно этого модуля, уже почти 1000 строк — отрефакторить это нужно сделать папку /reducers и каждый редьюсер в отдельный файл положить?
это с командой обсудить и решить
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
Alexey Ermakov
это с командой обсудить и решить
а бэст практис какой в большинстве случаев?
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Артур Мудрик
а бэст практис какой в большинстве случаев?
забить болт, т.к. заказчик требует фичи, а не рефакторинг
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
Alexey Ermakov
забить болт, т.к. заказчик требует фичи, а не рефакторинг
просто появилось время и руки чешутся, сложно ориентироваться в файле в любом случае
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Артур Мудрик
просто появилось время и руки чешутся, сложно ориентироваться в файле в любом случае
ну, 100500 файлов, наверное, тоже не очень удобно будет
я бы логически как-нибудь разделил по группам
источник

T

Timur in React — русскоговорящее сообщество
Alexey Ermakov
1. react-window
2. debounce
debounce есть)
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
Alexey Ermakov
ну, 100500 файлов, наверное, тоже не очень удобно будет
я бы логически как-нибудь разделил по группам
кучи файлов тоже не будет, штук 20 :)
источник

@

@xtx in React — русскоговорящее сообщество
Alexey Ermakov
забить болт, т.к. заказчик требует фичи, а не рефакторинг
умный заказчик требует фичи написанные так понятно что бы можно было завтра сменить гребцов и новые все поняли + документация
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
@xtx
умный заказчик требует фичи написанные так понятно что бы можно было завтра сменить гребцов и новые все поняли + документация
ну значит тем более не надо ничего делать - уволить не смогут :)
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
@xtx
умный заказчик требует фичи написанные так понятно что бы можно было завтра сменить гребцов и новые все поняли + документация
ну, это вообще розовые мечты — у каждого программиста своя логика и видение в голове, свои способы и алгоритмы решения задач — посади 10 программистов за решением 1 задачи и получишь 10 разных решений
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Alexey Ermakov
ну значит тем более не надо ничего делать - уволить не смогут :)
"я работаю на отъебись как и все здесь"
источник

@

@xtx in React — русскоговорящее сообщество
Alexey Ermakov
ну значит тем более не надо ничего делать - уволить не смогут :)
Смогут смогут

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

AE

Alexey Ermakov in React — русскоговорящее сообщество
Oleg Rizhkov
"я работаю на отъебись как и все здесь"
🥰
источник