Mam pewne problemy z rozszyfrowaniem dwuznaczność pomiędzyJakie jest prawidłowe użycie funkcji res.render() i res.redirect() w Expressie?
res.render('viewname', {msg: 'Message' })
i
res.redirect('route')
Funkcja przekierowanie nie pozwoli Ci przejść przez „wiadomość”, ale nadal może chcieć, a renderowanie funkcja wyrenderuje widok, ale nie zmieni adresu URL Twojej aplikacji internetowej i nie uruchomi funkcji wymaganej dla twojej trasy.
Sytuacja, którą mam, polega na tym, że mam formularz zaproszenia, który zawiera akcję, która zmienia mój adres URL, i uruchamia funkcję na tej trasie, która oddzwoni do sukcesu i nie powiodła się, i chciałbym przekierować użytkowników do Pulpit nawigacyjny z komunikatem informującym o sukcesie lub niepowodzeniu.
od tego, co opisujesz zalecana zdefiniować POST i GET. w żądaniu POST chcesz przekierować do GET i do GET, który chcesz wyrenderować. – c0deNinja