Мы из апи данные в стэйт грузим?
Можем и сразу в стейт пихать, но суть в том, что стейт это такое хранилище, на которое будет реагировать наш фронт.
Но сейчас уже принято разделять. Стейт это локальное хранилище компонента. Для хранения данных с бека используют глобальные хранилища, пример: mobx, redux, effector