I have doubts about should every view have his own ViewModel or i should pass plain model where there is no need for ViewModel (What concerns me is if i start to mix this two concepts i will end up with jungle later on)?
I tried to google it but no one talks about that, every post i run on it they just explain the purpose of ViewModel and i know that main purpose of ViewModel is so you can pass multiple models to view.