2
On page 64 of the Algaworks e-book "Java EE 7, with JSF, Primefaces and CDI", explains the use of the backing Beans, which are managers Beans, responsible for controlling the components of the JSF pages.
But at the end of the explanation there is a paragraph that says:
"Although powerful, this feature should be used very carefully. The use excessive can make the source code large and difficult to understand. Most of the time, we can do what we need using only value link expressions. "
So my question is this, by default I should or should not use the backing Beans? I say I will build the application and I want to set a pattern, so the right thing is every page has a backing bean, or just the most "complex" the rest I should treat in a Manage-bean common.