@Altai90

Как на фронте провалидировать данные, пришедшие с бэка?

Что-то не могу понять в какую сторону копать. Бывает что на бэке программист никому ничего не сказав, производит рефакторинг (убираем моральную сторону этого вопроса, мол должен предупреждать, и т.д. Берём худший вариант, когда бэк незаменим и повлиять на его поведение никак не выходит). Паралельно на фронте ведутся свои работы. В итоге уходит n-ное кол-во времени, чтоб выяснить, кто наделал каку. Каким образом можно автоматизировать проверку пришедших данных на нужные поля, их тип и т.д.
И сразу ещё один вопрос - как провалидировать данные, если есть условие. Например если в JSON-чике есть поле "someField" - то подставлять одну валидацию. Если вместо него "anotherField" - то другую валидацию
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
@Altai90 Автор вопроса
В общем, кому интересно - копайте в сторону JSON Schema и ajv
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект