Обмен данными между JS клиента и узлом сервера.js

У меня есть одностраничное приложение, которое я пытаюсь создать, и мне было интересно, как запустить сценарий в узле, когда кнопка нажата, чтобы вернуть данные на сторону клиента.

Сделал бы я это с чем-то вроде этого:

function httpGet(theUrl)
{
    var xmlHttp = new XMLHttpRequest();
    xmlHttp.open( "GET", theUrl, false ); // false for synchronous request
    xmlHttp.send( null );
    return xmlHttp.responseText;
}

Если theUrl является адресом запущенного экземпляра express, который ожидает ответа на этот запрос с результатами скрипта узла? Например, 127.0.0.1: 3030 или какой-то другой порт, который я выбрал для прослушивания?

Я иду по этому совершенно неправильному пути?

1 ответ