Не могу понять, как настроить домен при разработки на React. Устанавливал, естественно, через react-create-app - http://localhost:3000.
Есть простенькая авторизация на PHP - работает на локальном сервере (Open Server). Но домены получаются разные, не проходит авторизация (точнее не сохраняется)
Кроссдоменные авторизации - это слишком для меня ) Может можно как-то настроить сам реакт (сервер), что бы он работал на том же домене что и PHP (код авторизации) ?
Сервер из create-react-app вообще можно не использовать. Когда вы делаете сборку npm run dev (npm run build), на выходе получается простой js файл. Никто не мешает на php рендерить main шаблон в который вы подключите свой скрипт сборки, домен будет один авторизация через куки должна заработать.
Собственно если вы загляните в директорию сборки (у меня она называется /build) там есть файл index.html в который так же подключается js скрипт вашей сборки, примерно так же и должен выглядеть ваш шаблон на php.
Но нужно будет поправить конфиг вебпака, так-как сейчас к названию файла дописывается название версии и оно всегда разное, то есть чтобы после каждой сборки в php руками не проставлять правильную версию её лучше вообще убрать, чтобы имя скрипта было одно и тоже. (Для кастомизации конфигов используйте команду eject)
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости