Ho una domanda in mente per il pattern MVC da molto tempo ormai. Quando si utilizza il principio Post / Redirect / Get, non ha senso utilizzare UN modello nel senso di MVC, giusto? Perché dovrei modificare i dati nel modello se non lo uso più? Mi manca qualcosa?
Quindi ho bisogno di un modello per le azioni nel controller e uno con i dati per la vista?
Il mio modello attuale:
controller
-> call and init model used for actions
-> handle actions using the action model, if an action has been executed, use P/R/G to reload
-> call and init model used for the view
-> call view with template and pass view model
Il punto è che non voglio caricare tutti i dati per la vista se forse non ne ho bisogno a causa del reindirizzamento. O mi sto solo preoccupando troppo?