Как я могу видеть для этой ошибки
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:3000/api/marks. (Reason: CORS request did not succeed)
это говорит о том, что произошла ошибка CORS, и это потому, что внешний интерфейс и внутренний сервер размещены в другом домене или портах, если на локальном хосте, давайте объясним эту небольшую ставку далее.
CORS, что означает Cross Source Resource Sharing, - это политика безопасности, которая применяется только к Javascript (браузерам), который запрещает веб-сайтам доступ к другим веб-сайтам с помощью AJAX, если они явно не одобрены с использованием заголовков.
Чтобы решить эту проблему, вам необходимо передать определенные заголовки в ответе со стороны сервера, который утверждает CORS для запрашивающего домена, заголовки и методы
Вы можете прочитать эту статью для глубоких знаний о CORS.
Или вы можете проверить эту ссылку , чтобы узнать, как решить проблему, с которой вы столкнулись
И есть этот Пакет NPM для nodejs, который поможет вам с CORS