Qual é a necessidade do JSF, quando a interface do usuário pode ser alcançada com bibliotecas JavaScript como jQuery e AngularJS

Eu estava lendo sobre o JSF que é uma estrutura de interface do usuário e fornece alguns componentes de interface do usuário. Mas como é melhor ou diferente do número de componentes disponíveis no jQueryUI, AngularJS, ExtJS ou até mesmo HTML, CSS e JavaScript.

Por que alguém deveria aprender JSF?

questionAnswers(8)

yourAnswerToTheQuestion