Women in Technology

Hear us Roar



Article:
  Why Web Developers Need JavaServer Faces
Subject:   View separation
Date:   2003-07-24 06:50:57
From:   anonymous2
"First of all, there's still not a complete separation of UI from the model. UI designers still have to have some programming knowledge"


Have we ever had this mythical separation, even in fat clients? MVC allows for optional views to be plugged in, but the intent was never to remove the need for at least some programming knowledge. How would we have MVC with smalltalk and Swing without having some programming knowledge? Ironically, it's JSF that seems to break this ideal by requiring the action listeners to be specified, full class path and all, in the JSP page. Even Struts didn't require that.


What needs to be said about JSF is that it is intended for GUI builder tools. Its benefits won't be clear until at least on vender has the tool ready.


Tayor Cowan

Main Topics Newest First

Showing messages 1 through 1 of 1.

  • View separation
    2003-07-27 12:43:01  anonymous2 [View]

    "What needs to be said about JSF is that it is intended for GUI builder tools. Its benefits won't be clear until at least on vender has the tool ready."

    That's what I fear the JSRs and JCP have become about: A way for vendors to propose overly complex "standard" that are impractical to hand code, so they require you to use tools that they just so happen to be more than willing to sell to you.

    This ridiculous shunning of simplicity in pursuit of "standards" and design by committee tempts me to take a peak at what .NET is all about. Having work with excellent "non-standard" tools, like WebObjects, leads to believe that proprietary can be much better than what comes out of committee.