Вообще, проблема, наверное, в том, что один и тот же код в начале выполняется на сервере, а потом он же выполняется в браузере. Как-то это можно решить?
Денис Юрьев, если в переменной оrружения URL_API с localhost:3000/api, то выдает ошибку CORS, если ее меняю на surgut.expert.local/api то выдает ошибку сети. Перманентно если вызвать, например, surgut.expert.local/api/places - выдает ошибку The requested URL /api/places was not found on this server..
Без nginx если работать с localhost:3000 все работает хорошо.
и вообще, мой вопрос глупый был на самом деле. Я валидирую все же запросы, а они не обязательно связаны со схемой, а потому для каждого запроса своя схема и это схема запроса, а не сущности. :)
_, ну вот я и думаю сейчас. В начале думал, что зачем мне какой-то там бэкенд, когда у меня есть такое замечательное API, но когда писал запросы к этому API - понял, что не все так просто и чтобы быстро все работало надо чего-то думать. На данные момент написаны функции на js, которые я могу и использовать на том же node.js или браузере
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.