Не редко сталкиваюсь с тем, что для игровых разработчиков вопросы бэкенда являются чем-то инородным 🤔 Хотя я постоянно взаимодействую с бэкендом, причём с первого же проекта в своей карьере. Это и взаимодействие с сервером, и серверный код, и разворачивание инфраструктуры, её настройка и автоматизация 🤖
Есть вопрос:
Зачем включать CORS по умолчанию?
Проксируй запросы, на хосте просто делай запросы на себя (локально тоже, только локально за проксирование будет отвечать нода), но в nginx конфиге пропиши proxy_pass и кидай их хоть на /api, хоть на другой хост, конфиги для UI в этом случае будут идентичны для локальной разработки и для удалённого хоста, разница только в настройках сервака.
Думаю, что в контексте повествования этот вариант был предложен как "простой" и "бесхлопотный" для начинающей аудитории, чтобы не усложнять видео и не распыляться на косвенные темы по детальной настройке. Может быть в других роликах этот вопрос раскрывается более подробно.