Pros and Cons of Various Java Web Presentation Layer Technologies

后端 未结 8 716
一向
一向 2020-12-08 12:06

I\'m currently working on a web app that makes heavy use of JSF and IceFaces. We\'ve had some discussions of moving to another presentation layer, and I thought I\'d take th

8条回答
  •  心在旅途
    2020-12-08 12:17

    In short:

    = JSF =

    PROS:

    • component architecture;
    • many libraries & tools;
    • somewhat good IDE support

    CONS:

    • heavy weight, both in CPU/memory and learning curve;
    • when something doesn't work as expected, it's difficult to debug

    = WICKET =

    PROS:

    • lightweight;
    • sensible templating system;
    • good tutorials;

    CONS:

    • reference documentation is not so well organized and deep as are the tutorials;
    • development team had some serious difficulties, especially when becoming and incubated project. This lead to confusion on important aspects of the framework, at that time I had to switch to another framework because of this...

提交回复
热议问题