клиент-серверная архитектура: контроль ошибок

Рейтинг: 0Ответов: 0Опубликовано: 16.08.2023

теоретический вопрос:

есть клиент-серверная архитектура (клиент-сайт и работа с БД-сервер), клиент посылает запросы на сервер и получает в ответ данные

такой вопрос - насколько клиент должен доверять корректности результатов, полученных от сервера? Должен ли клиент перед использованием проверять наличие полей, корректность значения в полях и т.д., т.е. что-то из серии

const res: string = from_server?.text || ''

с одной стороны если делать проверку на клиенте - это надёжно и гарантирует стабильную работу клиента при любых ситуациях, с другой стороны это двойная работа (ведь сервер тоже обрабатывает некорректные данные)

Ответы

Ответов пока нет.