Size: a a a

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

2020 July 01

x

xcast in React — русскоговорящее сообщество
ехех)
источник

И

Иван in React — русскоговорящее сообщество
xcast
так работает
Вынеси вычисления в тело функции. Подсказка:

() => (
 <div />
)


эквивалентно

() => {
 // тут можно что-то вычислить
 return (
   <div />
 )
}
источник

И

Иван in React — русскоговорящее сообщество
xcast
так работает
источник

R

Roman in React — русскоговорящее сообщество
Привет, как лучше писать на React через async await или через  then ?
источник

И

Иван in React — русскоговорящее сообщество
Roman
Привет, как лучше писать на React через async await или через  then ?
Как нравится
источник

x

xcast in React — русскоговорящее сообщество
Иван
Вынеси вычисления в тело функции. Подсказка:

() => (
 <div />
)


эквивалентно

() => {
 // тут можно что-то вычислить
 return (
   <div />
 )
}
мысль богатая
источник

R

Roman in React — русскоговорящее сообщество
Иван
Как нравится
По скорости тоже самое ?
источник

И

Иван in React — русскоговорящее сообщество
Roman
По скорости тоже самое ?
Да
источник

ПЮ

Павел Юрьевич... in React — русскоговорящее сообщество
Roman
Привет, как лучше писать на React через async await или через  then ?
Смотря что ты быстрее пишешь
источник

R

Roman in React — русскоговорящее сообщество
Понял, спасибо
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Roman
Привет, как лучше писать на React через async await или через  then ?
Асинк эвейт короче и красивее смотрится
источник

PD

Psycho Delick in React — русскоговорящее сообщество
а кто-нибудь слышал или видел пруфы, что try catch ухудшает перфоманс? а ведь без него в async/await никуда
источник

п

поймаю/накажу... in React — русскоговорящее сообщество
Psycho Delick
а кто-нибудь слышал или видел пруфы, что try catch ухудшает перфоманс? а ведь без него в async/await никуда
почему никуда?
источник

S

Special K in React — русскоговорящее сообщество
Psycho Delick
а кто-нибудь слышал или видел пруфы, что try catch ухудшает перфоманс? а ведь без него в async/await никуда
Можно на верхнем уровне сделать один общий трайкэтч, который плюётся экшнами с ошибками и какими-нибудь сагами эти экшны обрабатывать уже
источник

PD

Psycho Delick in React — русскоговорящее сообщество
поймаю/накажу
почему никуда?
ну а как вы ошибки обрабатывать будете, в промисах то есть блок .catch()
источник

PD

Psycho Delick in React — русскоговорящее сообщество
Special K
Можно на верхнем уровне сделать один общий трайкэтч, который плюётся экшнами с ошибками и какими-нибудь сагами эти экшны обрабатывать уже
на верхнем уровне у меня не будет доступа к тем скоупам из которых ошибки всплыли
источник

п

поймаю/накажу... in React — русскоговорящее сообщество
можно написать мидлвару и она будет все делать без трай кетч
источник

S

Special K in React — русскоговорящее сообщество
Psycho Delick
на верхнем уровне у меня не будет доступа к тем скоупам из которых ошибки всплыли
Почему это? Interceptor в axios вешаешь и всё ок
источник

PD

Psycho Delick in React — русскоговорящее сообщество
а при чем тут мидлвары, и axios, нету у меня в проекте ни мидлвар ни саг, голый JS и async/await например
источник

S

Special K in React — русскоговорящее сообщество
Ну так прикрути axios или свой на нативном фетче напиши
источник