Size: a a a

2020 October 06

AR

Alexey Raspopov in React Kyiv
статических типов в рантайме нету
источник

MK

Max Kovalenko in React Kyiv
Alexey Raspopov
статических типов в рантайме нету
то бишь в рантайме мне полюбому нужно тип к массиву привести?
источник

MK

Max Kovalenko in React Kyiv
и по другому никак?
источник

MK

Max Kovalenko in React Kyiv
у меня есть доступ к типу но нет доступа ко входному массиву
источник

AR

Alexey Raspopov in React Kyiv
часто делают явное присвоение типа данным, полученным в рантайме
let response = await fetch()
let data: MyDataType = await response.json()
// data is MyDataType
источник

MK

Max Kovalenko in React Kyiv
да в том то и дело что мне так не подходит потому что мне нужно точно знать какие именно айтемы в массиве и типе отличаются
источник

AR

Alexey Raspopov in React Kyiv
дальше по коду ты сможешь всё проверить и IDE будет показывать чо куда, но в продакшне остается молиться что говно не приедет
источник

MK

Max Kovalenko in React Kyiv
на основании этого должно выполняться одно или другое
источник

MK

Max Kovalenko in React Kyiv
терпеть не могу ТС 🙁
источник

VS

Vladimir Sedikh in React Kyiv
Есть вообще смысл использовать flow если есть ts? Насколько вообще  flow может конкурировать с ts?
источник

AR

Alexey Raspopov in React Kyiv
Vladimir Sedikh
Есть вообще смысл использовать flow если есть ts? Насколько вообще  flow может конкурировать с ts?
Мне нравится статическая проверка типов, но я ненавижу писать типы. Потому мне нравится флоу тем, что он справляется сам чаще, чем это делает TS, где в итоге приходится писать целые автоматы на типах
источник

VS

Vladimir Sedikh in React Kyiv
Это гуд. Значит попробую флоу . Мне тоже он больше импонирует
источник

VS

Vladimir Sedikh in React Kyiv
Утечек памяти нет?
источник

AC

Alex Chernenko in React Kyiv
А я думал тс все еще луче флова
источник

AC

Alex Chernenko in React Kyiv
Как там флоу? Все такая же фиговая поддержка или не?
источник

AR

Alexey Raspopov in React Kyiv
Поддержка чего с чем?
источник

VF

Vladyslav Fylymonov in React Kyiv
подскажите плз как вывести на экран ошибку? если все обращения к апи вынесены в отдельный модуль
источник

VS

Vadym Shevchenko in React Kyiv
Vladyslav Fylymonov
подскажите плз как вывести на экран ошибку? если все обращения к апи вынесены в отдельный модуль
Через try catch делать вызов апи и в catch обрабатывать ошибку и выводить ее на экран через dispatch экшена стора с соответствующим фунционалом
источник

VF

Vladyslav Fylymonov in React Kyiv
Vadym Shevchenko
Через try catch делать вызов апи и в catch обрабатывать ошибку и выводить ее на экран через dispatch экшена стора с соответствующим фунционалом
проблема в том что dispatch не работает вне реакт компонента
источник

VS

Vadym Shevchenko in React Kyiv
Vladyslav Fylymonov
проблема в том что dispatch не работает вне реакт компонента
Работает
источник