I have to create a web application for the back office, and one of the main details is a good user interface.
On the server side, I use Java very likely the Spring framework, depending on what I will use on the client side.
I think that basically there are 3 options for the client side:
Do you have any tips?
Thank you in advance
I think that you can defer the choice completely if you parse your application into separate services and presentation level. Get the back end to the right, and you can change the viewing technology as desired.
, , . - . , .
- Flex Spring BlazeDS. .
:
, , (AJAX, XHTML) , Flash ( Flex ).
№ 2 № 3 , . , , , : Java, AJAX, ; Flash/Flex LCDS/FMS, .
, , RIA Flash Platform AIAXX- RIA " ... ". , - . Flash Platform/Flex , , , . Flex, AJAX, , , . - , / .
, , , - , , ? , .
Flex , . MXML, . , Flex, Gumbo.
Gumbo , . , , FXG, , . FXG Flash Catalyst - , . Catalyst , , , .
, , .
Rusty Spring. , .
, GWT. , , , .
, . , , , . GWT, , , , , .
http://penwag.com. GWT front-end back end, Hibernate + MySQL - . tomcat, quickvps.com, (!) 128 100 .
, MVC MVP GWT. GWT, , MVP, , MVC.
, ?
Edit:
GWT BTW.
, duffymo, : .
JSON REST . . , Java .NET, , API .
. , ( ), JSON .
- , , - , . , .
GWT , , , . .
, Spring? , , - ? , - EJB3/JPA, - GWT, . , , - spring /. spring , Struts - , , ;)