pess1nu5 adlı üyeden alıntı: mesajı görüntüle
Selamlar Tolga hocam. şu şekilde bir çözüm nasıl olur?

app.get('/main', function(req, res) {
    res.render('main');
});
document.querySelector('.personal-info').addEventListener('click', function() {
    fetch('/main')
        .then(response => response.text())
        .then(data => {
            document.querySelector('main').innerHTML = data;
        });
});
Evet, bu tam olarak işini görecektir.
site.com/main olarak çağırılmasın, sadece fetch ile çağırılsın istersen de fetch isteğine header olarak bir token ekleyip router içinde o header var mı yok mu onu kontrol edebilirsin.