Как решить проблему с блокировкой CORS?
Я нашел три варианта решения, но опишу два решения для серверной части.
1. можно в респонс добавить заголовок - header
(request: Request, response: Response): void => {
      response.status(200)
      response.header({
        'Access-Control-Allow-Origin': '*',
      });
}
но лучше использовать второй вариант

2. более правильный, установить и использовать на сервере - 
npm i cors 
https://www.npmjs.com/package/cors
добавляем код:
import cors from 'cors';
const server = express();
server.use(cors());
проверяем запрос, должно всё работать
https://github.com/apollographql/apollo-server/iss...
В данном обсуждении достаточно различных решений вашего вопроса