Вы делаете это, вызывая API на сервере (определенный URL, который будет выполнять какую-то конкретную работу). В JS вам нужен ajax. Посмотрите здесь
//url be the api like '/api/something/'
$("button").click(function(){
$.ajax({url: "demo_test.txt", success: function(result){
// your response
}});
});
в узле у нас есть axios , который будет делать тот же пример
axios.post('api/tobackend/function',{user:'a',password:'b'})
.then((res)=>console.log('response from server'))
в поддержке, вам может понадобитьсямаршрут для обработки запроса.
router.post('api/tobackend/function',(reqs,resp)=>{console.log('backend')})