Но это также есть и в PHP фреймворках описанных выше.Есть, но это работает на сервере, а Реакт на клиенте. Это принципиально разные сценарии использования сайта.
Не могу понять почему ошибку выдает.Потому что вызываете setState в конструкторе, по сути.
нужно запустить через componentDidMount но это тоже не сработалоА должно было. Но поскольку код вы не показали, в чём там был подвох нам неизвестно. Скорее всего, вы просто добавили вызов в componentDidMount, но не убрали его из конструктора.