Why should I use JSF instead of using easy ZK framework

java, jsf, zk

Solution

You decide

- JSF is a Java EE standard

- ZK is much faster than JSF

- ZK has "ZK JSF components" but compatible only with JSF 1.2

- ZK has easy to use built in Ajax support while JSF 2.0 also supports Ajax well

- ZK is Easier to learn

- Finally there are 12000 JSF related questions in Stackoverflow while ZK has 250

Problem

I have found the ZK Java Web framework very easy because of its built in support for Ajax, so why should I use JSF? I have found JSF's Ajax i.e. A4J not as good as ZK's Ajax.

Original source