O JSF é um dos frameworks mais incríveis que existem no ambiente Java, porém, para usá-lo bem e tirar o máximo proveito dele em seus projetos, é preciso estar atento em diversos detalhes, que, quando não são levados em consideração, podem significar o fracasso do projeto. Esse livro tem como objetivo mostrar esses detalhes que fazem a diferença e, dessa forma, possibilitar o uso do JSF de uma maneira segura e tranquila, facilitando o desenvolvimento, organização do código e mantendo uma aplicação saudável.