HTML and CSS Reference
In-Depth Information
Handling the localization and internationalization of user interface.
Creating “real-time” pages that auto-update with data from back ends and APIs.
Creating custom components by extending framework classes and providing an
implementation for custom component views, events, and state.
JSF is a large framework that allows developers to work with it at a variety of levels. One can break each level
into a distinct role that can be performed by one or more developers depending on the complexity and scale of the
application. Figure 1-1 shows different JSF roles according to the JSF specification. The JSF roles include the following:
Page author.
Component writer.
Application developer.
Tools provider.
JSF implementor.
Figure 1-1. JSF roles
As shown in Figure 1-1 , the page author is responsible for creating the user interface of the page(s). Page author
should have knowledge of markup, styling, and scripting languages such as HTML5, CSS3, and JavaScript. Page author
should also have knowledge of rendering technologies such as JavaServer Pages (JSP).
Search WWH ::

Custom Search