title: What is the need of JSF, when UI can be achieved with JavaScript libraries such as jQuery and AngularJS
body: <p>I was reading about JSF that it's a UI framework and provides some UI components. But how is it better or different from number of components that are available from jQueryUI, AngularJS, React, Vue.js, Svelte, ExtJS, or even plain HTML, CSS and JavaScript.</p>
  <p>Why should someone learn JSF?</p>