Я хочу запустить функцию на моем сервере узлов, если нажаты кнопки на моем сайте:
Что у меня есть до сих пор:
Index.html (для простоты я не добавил весь сайт)
<button id="tv">tv</button>
Client.js (на стороне клиента)
const tv = document.getElementById('tv');
volup.addEventListener('click', function(e) {
fetch('/tv', {method: 'POST'})
});
Index.js (на стороне сервера) (Client.js & Index.html находятся в «общедоступной» папке
var express = require('express');
const app = express();
app.use(express.static('public'));
app.listen(80, function () {
console.log('Webserver running!');
});
app.post('/tv', (req, res) => {
console.log('it works');
})
Имеет ли мое решение смысл или есть лучшее. Пока это не работает, но после нескольких нажатий на кнопку журнал на стороне сервера больше не приходит.
Я ценю любые советы:)