JSF vs Client version

Hi,

I am pretty confused about the current Backbase releases. We are embarking on a rewrite of our current Backbase 3 install and wonder what the JSF version has to offer.

I understand that if you had developed with Backbase 3 JSF version then the upgrade to Backbase 4 would have been painless. Is this true?

What would the Backbase team recommend?

Why are there two differnt versions?

Cheers

Nick

JSF vs Client

Nicholas,

you know that the Backbase Framework is a client side/browser product and is called the Client Edition.

If your server side technology is Java or JSF in particular, the JSF Edition allows you to use the client side framework from within your JSF application by adding a taglib to your project. In this scenario, you foremost develop a JSF application where you leverage Backbase to create a rich frontend.

As you're developing a JSF application, you are not (significantly less) exposed to the XML that you are used to write for the Client, hence, changes in the Framework affect you less if at all.

See this page for more information.

JSF vs Client

thanks for the reply.

Do you know whether you can just use the JSF tag library with another MVC say struts of spring mvc or does backbase somehow utalise the controller provided with say MyFaces?

Are there any examples of using the Backbase JSF tag library alongside other tag libraries say Struts or JSTL or is this a dangerous thing to do?

Also I guess that when you introduce your GUI editor it will be only for JSF?

Cheers

Nick