Size: a a a

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

2020 August 20

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
1500 это чемпионский размер
источник

AV

Alex V in React — русскоговорящее сообщество
Aleksandr Moskvitin
а еще я вот делаю компоент уже 200 строк кода, а я еще с ним не закончил...
на сколько это херово?
Если там много логики, то я бы разделил. Если просто портянка компонентов на одну страницу, то ок
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Aleksandr Moskvitin
а еще я вот делаю компоент уже 200 строк кода, а я еще с ним не закончил...
на сколько это херово?
абсолютно всё равно, чувствуешь, что надо делить — дели
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
потому что если ты применил бы какой-нибудь подход из известных, ты бы не задавался этим вопросом (а сидел бы до сих пор думал над тем, атом это, или молекула :))
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
Alex V
Если там много логики, то я бы разделил. Если просто портянка компонентов на одну страницу, то ок
~ 35 jsx остальное хрень всякая
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
кварк...
источник

AV

Alex V in React — русскоговорящее сообщество
Aleksandr Moskvitin
~ 35 jsx остальное хрень всякая
useEffect да useState поди?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Alex V
useEffect да useState поди?
document.getElementById
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
Alex V
useEffect да useState поди?
ну там 8 useState, 6 useCallback
несколько нормальных функций (они в основном хендлеры)
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
ну и юзЕфект куда же без него
источник

И

Иван in React — русскоговорящее сообщество
Aleksandr Moskvitin
ну там 8 useState, 6 useCallback
несколько нормальных функций (они в основном хендлеры)
Многовато
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
стэйтов многовато? )
источник

AV

Alex V in React — русскоговорящее сообщество
Aleksandr Moskvitin
ну там 8 useState, 6 useCallback
несколько нормальных функций (они в основном хендлеры)
Что у тебя тебя там такое, что не может разделиться?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Кастомные хуки в помощь
источник

И

Иван in React — русскоговорящее сообщество
Aleksandr Moskvitin
стэйтов многовато? )
Логики
источник

ei

export default - зло... in React — русскоговорящее сообщество
export default - зло is the side effect
Кастомные хуки в помощь
Или доп компоненты
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
Alex V
Что у тебя тебя там такое, что не может разделиться?
хочу написать универсальный список всякого дерьма для проекта
ну чтоб с пагинацией и прочими хренями
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
типа загоняешь туда пару компонентов чтоб выводить айтемы и ссылку на апишечку круд
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Aleksandr Moskvitin
хочу написать универсальный список всякого дерьма для проекта
ну чтоб с пагинацией и прочими хренями
список всякого дерьма уже состоит из разных компонентов типа айтемов, пагинации и прочей хери.
источник

AM

Aleksandr Moskvitin in React — русскоговорящее сообщество
ну да, ну я хочу не писать эту хрень каждый раз, а переиспользовать, всеравно все одно и тоже
источник