Size: a a a

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

2020 August 26

И

Иван in React — русскоговорящее сообщество
Aleksander Lemyagov
осталось каждому это донести в команде.
давай ещэ каждому объясним, что не надо мочиться на высоковольтные линии, ну
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Можно еще шарить типы между сервером и клиентом в качестве контракта
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Иван
пишешь нормально и не наёбываешь typescript —  будет надёжно
ни одного кека в скрине 😒
источник

DK

Denys Kuznietsov in React — русскоговорящее сообщество
Aleksander Lemyagov
😂😂😂 да ну?
гарантии что "все хорошо на проде" не существует в принципе, есть много классов проблем и тс позволяет избавиться от одного из них
источник

KB

Kirill Barsukov in React — русскоговорящее сообщество
Александр Бакиматов
пиши тесты в конце концов
Их нет). Я все собираюсь да никак собраться не могу. У нас этот проект достаточно новый и на этом проекто я один. И фронт, и бек и тп.
Вот 3 топика меня волнуют, потому как я ничего в них не понимаю: Архитектура больших реает прриложений, Тесты, ТС
источник

И

Иван in React — русскоговорящее сообщество
Aleksander Lemyagov
я просто пытаюсь понять какой толк от TS если нет 100% гарантии того что на проде или все хорошо или мы валимся с ошибкой. На сервере может быть что угодно.
с сервера всегда приходит тип unknown. если ты пишешь const getUsers = (): Promise<Users> => fetch(…), то ты наёбываешь typecsript

пишешь правду — const getUsers = (): Promise<unknown> => fetch(…) и всё надёжно
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Kirill Barsukov
Их нет). Я все собираюсь да никак собраться не могу. У нас этот проект достаточно новый и на этом проекто я один. И фронт, и бек и тп.
Вот 3 топика меня волнуют, потому как я ничего в них не понимаю: Архитектура больших реает прриложений, Тесты, ТС
это не тебе сообщение было О_О
источник

AL

Aleksander Lemyagov in React — русскоговорящее сообщество
Denys Kuznietsov
гарантии что "все хорошо на проде" не существует в принципе, есть много классов проблем и тс позволяет избавиться от одного из них
в джаве, в проде - или операция выполнилась или нет. Если пришли не те типы данных - будет ошибка.
источник

D

Drews in React — русскоговорящее сообщество
Парни не могу нагуглить уже второй день статью про чето там Advanced loaders in react , про то как организовать лоадер типо как у Тинькова в банкинге
источник

KB

Kirill Barsukov in React — русскоговорящее сообщество
Александр Бакиматов
это не тебе сообщение было О_О
извиняюсь тогда
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Aleksander Lemyagov
в джаве, в проде - или операция выполнилась или нет. Если пришли не те типы данных - будет ошибка.
ошибка - это не упавший прод?
источник

KB

Kirill Barsukov in React — русскоговорящее сообщество
Oleg Rizhkov
ошибка - это не упавший прод?
нет, try cactch
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Aleksander Lemyagov
в джаве, в проде - или операция выполнилась или нет. Если пришли не те типы данных - будет ошибка.
ну гарантии что все будет хорошо все равно нет. отловишь эксепшен, отработаешь его, кинешь в логи, праельно?
источник

AL

Aleksander Lemyagov in React — русскоговорящее сообщество
Oleg Rizhkov
ошибка - это не упавший прод?
упавший поток. Смотря какой прод. Если Web - то поток или другими словами клиент получит 500 ошибку.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Kirill Barsukov
нет, try cactch
🤦‍♀️
источник

AL

Aleksander Lemyagov in React — русскоговорящее сообщество
Александр Бакиматов
ну гарантии что все будет хорошо все равно нет. отловишь эксепшен, отработаешь его, кинешь в логи, праельно?
Да. Это происходит на автомате.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
типа язык - это только инструмент, не надо на него молиться как на единственно правильный. все от ручек в итоге зависит
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Aleksander Lemyagov
упавший поток. Смотря какой прод. Если Web - то поток или другими словами клиент получит 500 ошибку.
в чём принципиальная разница ошибки на клиенте? у тебя пользователь получает 500! это нужно фиксить.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Aleksander Lemyagov
Да. Это происходит на автомате.
ну и точно также отработаешь в тайпскрипте, в чем проблема?
источник

VI

Vadim Ivanov in React — русскоговорящее сообщество
Александр Бакиматов
ну и точно также отработаешь в тайпскрипте, в чем проблема?
но не в рантайме
источник