Ejemplo de clic de botón simple con Ajax y Node.js?

Soy nuevo en Ajax y Node.js + Express. En este punto, estoy tratando de averiguar cómo comunicarme con el extremo delantero y trasero a través de los botones.

Tengo un botón en una página HTML que me gustaría usar para llamar a una función desde el backend y enviar texto al cliente.

Esto es lo que he reunido para lo que necesito, pero estoy buscando un ejemplo sobre cómo se podría hacer esto.

Todo esto está sucediendo en / página

archivo index.hjs

 // Client Side Ajax Script  $('button').click(function () { $.post('/page', {data: 'blah'}, function (data) { console.log(data); }); }, 'json');  

archivo app.js

 app.post('/page', function (req, res, next) { calling.aFunction(); res.write('A message!'); }); 

¿Estas son todas las partes que necesito y qué debo editar para que esta funcionalidad funcione?

index.js

  // Client Side Ajax Script  

app.js

 app.post('/page', function (req, res) { calling.aFunction(); res.send('A message!'); }); 

Deberías ver “¡Un mensaje!” en la consola del navegador.