che sto avendo qualche difficoltà a decifrare l'ambiguità traQual è l'uso corretto di res.render() e res.redirect() in Express?
res.render('viewname', {msg: 'Message' })
e
res.redirect('route')
La funzione di reindirizzamento non consente di passare un "messaggio", ma si può ancora voglia di, e il render la funzione renderà la tua vista, ma non cambierà l'URL della tua app web e non attiverà la funzione richiesta per il tuo percorso.
La situazione che sto avendo è che ho una forma Invita, che ha un azione che cambia il mio URL, e attiva una funzione in quel percorso che ha un successo e il fallimento di callback, e vorrei per reindirizzare gli utenti al Dashboard con un messaggio che indica il successo o l'insuccesso.
da quello che si sta descrivendo si dovrebbe avere un POST e un GET definiti. nella richiesta POST vuoi reindirizzare al tuo GET e nel GET che vuoi rendere. – c0deNinja