The wonderful world of JSF

Periodo strano questo.
Mi è capitato nuovamente di occuparmi di interfacce ed in particolar modo di JSF.
JSF (standard Sun JSR-314, http://java.sun.com/javaee/javaserverfaces/) è la tecnologia che definisce lo standard per la realizzazione delle interfacce in applicazioni J2EE. La potenza del framework è nel fatto che è possibile creare nuove interfacce utilizzando un puro file descrittivo in XML seguendo una logica basata su oggetti, più che su codice.

Di seguito una lista di esempi interessanti:
http://component-showcase.icefaces.org/component-showcase/showcase.iface

La separazione tra business logic e visualizzazione è tale che in fase di implementazione dei singoli componenti di una applicazione web, ci si scorda letteralmente dell’HTML (vi è mai capitato di prender nota delle modifiche HTML in fase di progettazione di una applicazione?!?!?!?!?!? tedious … ).
Rende anche la pianificazione del lavoro più semplice e snella, alla luce del fatto che gli incontri con i grafici sono considerevolmente ridotti in numero. Inoltre, e questa è la cosa che mi ha colpito di più, il fatto che JSF sia uno standard ha permesso la creazione di tool visuali automatizzati per il design delle UI.

Al momento sto testando alcune interazioni AJAX su componenti JSF, incluse nella libreria opensource creata da Icefaces (http://www.icefaces.org/main/home/). Al termine del test pubblicherò qualche piccolo esempio.


Comments are closed.

Me and johnMe and john 2Me and john 3Our landOur landJohn's OfficeJohn's Office 2John's Office and videoJohn's OfficeJohn's OfficeJohn's OfficeJohn's Office