posted 13 years ago
REST is pretty much the polar opposite of JSF.
In REST, a single GET URL does all the work in a one-shot cycle. In JSF, the work is done in a series of form postbacks.
REST typically has much less overhead, especially since it often maintains little or no server state, but its very simplicity also limits what it can do.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.