На фронте данные построены так, чтобы было удобно рендерить, а на бек-енде - для запросов в БД.
А между ними - API - в котором данные должны быть в виде удобном взаимопонимания.
Как договоритесь, как удобнее.
Что там во фронтенде, что там в бэкенде - это их внутренние дела.
Единственная точка взаимодействия - API.
Вот этот формат и оговаривается.