The decent_exposure gem makes it convenient to share controller data with the view through methods instead of instance variables.

Read more at the source