ендпоинтах? чтобы их не получал клиент
Обрабатывать чувствительные данные внутри эндпоинта
хочу через докер нетворк пробрасывать хост бекенда(локальный) запрос с ендпоинта, через load будет например http://backend:5000/api/status понял, что вроде можно через _cfg.js, оттуда грузить сразу в модуль ендпоинта понял что если этот же файл заюзать где то в компоненте, то он уже не будет приватным, и утечет Могу ли я как то указать там env var, с учетом того что vite их чистит?)
А почему не хочешь так же использовать запрос к эндпоинту в компоненте?
не знаю)) суть в том, что сср же логичнее локальный запрос делать(в соседний контейнер), а не долбится через клауд а вот уже на самом сайте - люди только и могут на бекенд стучаться по домену)
Я видимо что-то упускаю, и не пойму в чем проблема. Там кстати появился серверный fetch для разделения серверных и клиентских «эндпоинтов»
на данный момент я не понимаю как пробросить енв переменную в обход vite process.env он чистит в import. meta. env остаются только те переменные, что с VITE_ руками чтоли прописывать...
спасибо, может пригодится
Нужно именно в серверных методах или в компонентах достаточно?
в серверных достаточно типо load, все остальное через vite можно пробросить)
на стороне сервера переменные из контейнера тащу через dotenv, если нужны какие-то переменные на клиенте — кидаю в сессию
Можешь показать как ты это делаешь? (У меня не получилось завести dotenv на своём проекте)
дай профиль гитхаба, я в репу кину доступ
попробую так, он же подхватывает из локальной среды в которой запущен? я просто ещё параллельно в vite .env использую)) интересно будут ли конфликтовать, там же тоже дотенв
оно ловит все process.env, которые передаёшь контейнеру
может тоже доступ?
а зачем много .env если можно все переменные контейнеру закинуть и не париться?
так я бы с радостью)))
давай гитхаб логин и посмотришь — вдруг что найдёшь интересного
Обсуждают сегодня