в ответе сервера на клиенте ?
Например: для корректного отображения некого view нам нужно поле a(String) и поле b(Number) в объекте JSON, но по каким-либо причинам пришло только одно из полей, что в таком случае сообщить пользователю ? Стоит ли рендерить компонент с дефолтными данными(не думаю что это хороший вариант) или показать нотификашку с ошибкой ?
Стоит, но не обязательно. Можно использовать runtypes и похожие либы
Хорошо. А может, что можете подсказать насчёт обработки таких ошибок ? Я просто не совсем могу понять, какой подход будет правильным, что показать пользователю ?
Да хз, я думаю если с сервера пришло что то не то, то это серьезная ошибка и нужно вырубать модуль или все приложение, а как ты это будешь делать уже пофиг
зависит исключительно от конкретного случая, тз, желаний заказчика ¯\_(ツ)_/¯
Обсуждают сегодня