в идеальной структуре, приведениями и валидацией типов занимается мидлварь, между фронтом и бэком)
Вот тут я сильно против, потому что любой мидлварь - это "счастливой отладки", когда фронт беку рассказывает, что получил, а бэк это всё в первый раз видит, потому что отправил совсем другое