Вернемся к нашему примеру с iTunes. Теперь нам требуется заменить наши запросы fetch
к сервису iTunes на обращение к нашему сервису Django
или Golang
Скорее всего у вас возникнет проблема с отображением либо всего проекта React, либо с частью, связанной с json'ом.
Как понять, что пустой экран связан с этой ошибкой?
Нажимаем правой кнопкой мыши на любое место на странице, после чего нажимаем на кнопку Посмотреть код. После чего переходим во вкладку Console, где и ищем ошибку связанную с CORS
-политикой. Если она есть, то просто отключаем CORS. Есть разные способы, как это сделать, но я предложу очень полезное расширение для Googl'a
useContext
, useReducer