Я чув, що в таких випадках роблять додатковий шар, переважно на ноді, який отримує дані з беку і приводить їх до того вигляду, який очікують на фронті, і віддає через апі.
Андрій Мєліхов казав, що вони так в яндексі роблять. Можна знайти глянути доповідь на ютубі, якщо цікаво