Соединение внешнего интерфейса (реагирования) с внутренним (узлом) с помощью codeandbox - PullRequest
1 голос
/ 01 апреля 2019

Я использую реагировать, graphql и узел. В настоящее время мои коды реагирования находятся в codeandbox, в то время как коды моего сервера находятся на моем локальном компьютере. Как мне связать мой веб-интерфейс с моим бэкэндом в этом случае? Нужно ли мне развертывать свои серверные коды на heroku или digital ocean, прежде чем я смогу связать их? Мне нравится иметь возможность проверить их в первую очередь, прежде чем развертывать мои коды

Я также подумываю о переносе своих кодов бэкэнда в codeandbox. В этом случае я все еще могу связать свои интерфейсы и бэкэнд-коды, чтобы проверить их перед развертыванием на серверах хостинг-провайдера?

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 апреля 2019

Чарли прав. На самом деле я строю свой реагирующий веб-интерфейс на codeandbox и подключаюсь к своему бэкэнду graphql на codeandbox тоже. Оба должны быть запущены, чтобы это работало. Должны также включить Cors для обоих подключений. Поскольку я использую сервер 2 apollo, могу передать a cors: true в конструктор сервера apollo.

0 голосов
/ 02 апреля 2019

Если я правильно понял вопрос;

Если вы пытаетесь подключиться к codeandbox, который, судя по всему, является размещенным редактором кода для интерфейсных решений, вам нужно будет запустить сервер nodejs наПК, подключенный к Интернету.

В настройках администратора маршрутизатора вам необходимо открыть порты, на которых работает сервер nodejs, для этого конкретного локального адреса, назначенного ПК.

{your_ip_address}:{your_port}/api-route

Когда вам нужно позвонить на ваш сервер nodejs.

...