nodejs reste du javascript, avec une certaine particularité d'être bas niveau et foncionnenant aussi bien coté front que back.
Je t'invite à regarder la série de vidéos de grafikart pour comprendre un peu les bases : https://www.grafikart.fr/formations/nodejs.
Tu peux relier le back avec le front via le websocket socket.io, mais je te laisse regarder la formation de grafikart pour comprendre de quoi je parle, mais tu verras, c'est pas très compliqué quand tu commence à comprendre le truc. Une bonne connaissance du javascript et du fonctionnement des requêtes est necessaire pour bien saisir nodejs.