Link copiato negli appunti
Apache Click è un framework JEE per web application, giunto di recente alla versione 2.2.0. Tra i punti di forza segnalati dagli sviluppatori:
- facilità di utilizzo;
- sviluppo per pagine o per componenti, in parte ispirato a Tapestry;
- modello ad eventi;
- supporto a pagine dotate o meno di stati (stateful vs stateless);
- performance elevate;
- gestione integrata per form e validazione client/server;
- supporto alle JSP ed a template engine come Velocity o FreeMarker.
A livello di UI non siamo magari ai livelli di framework come Vaadin per varietà ed estetica, ma c'è un discreto numero di componenti, nonché il supporto ajax: qui uno showcase.
La versione minima della JDK per utilizzare Apache Click è la 1.5. Per chi sviluppa con Eclipse c'è anche un plugin chiamato ClickIDE.