Phoenix does have that. ViewModels. I don't think its required to use though, but we always do.