Just imagine that I have a model with 20 fields and I have 1000 records now but my database is growing up every day, then I want to list them in a razor page and show all of them but just 5 of fields needed.
I just want to know is it OK if I return the model with all fields to my view and choose the fields I need in my view or I should create a viewModel with that fields I just need ? I am worried about the performance.