Technologies d'interface utilisateur pour les applications Java EE


J'ai besoin de conseils de la part des experts.

Jusqu'à présent, j'ai travaillé sur Java et Java EE avec des scripts Unix, etc. Mais tout était du côté du backend. Je n'ai donc jamais réellement touché le code de l'interface utilisateur, à part des changements cosmétiques occasionnels.

Mais maintenant j'ai un projet où nous devons également travailler sur la partie frontend.

Comme je l'ai appris de mes collègues, nous avons besoin de connaître CSS, Html, Javascript, XSLT/XPath, etc. pour créer une bonne interface utilisateur conviviale.

Alors pourriez-vous gentiment guider par où commencer. Je sens qu'il y a beaucoup de choses mises ensemble.

J'ai essayé de lire ces choses séparément , par exemple CSS à travers le W3C, Javascript à travers le W3C et je les ai compris mais quand il s'agit de mettre tout cela ensemble, je vacille. Exigez vos suggestions pour surmonter cela

Author: Arjan Tijms, 2012-03-06

2 answers

Je suppose que vous êtes surtout intéressé par le développement d'applications Web. Dans tous les cas, il est bon de connaître CSS (principalement CSS3) et HTML (de préférence HTML 5) ainsi qu'une bibliothèque javascript telle que jQuery. En ce qui concerne les frameworks web pour commencer. Voici quelques choix. Vous pouvez regarder autour pour voir leurs avantages et leurs inconvénients. Donc, voici quelques-uns de ces:

JSF 2.0 est un cadre brillant suivant le modèle de contrôleur de vue de modèle, qui peut être combiné avec un javascript standard bibliothèque de composants pour JSF tels que richfaces, primefaces, icefaces pour vous offrir une expérience d'application Internet riche.

Groovy on Grails est également un excellent framework vous permettant d'écrire également en Groovy, en commençant généralement à partir de la couche de domaine et en créant automatiquement un échafaudage pour travailler avec - De même, Ruby on Rails offre la possibilité de travailler avec Ruby.

Spring MVC est également un framework génial et populaire avec lequel travailler.

Django Python est un framework populaire pour écrire en python, " Play!"cadre pour travailler avec scala et beaucoup d'autres.

Alors, choisissez la saveur que vous préférez et essayez de plonger dans ses détails. Espère que je vous ai aidé.

 2
Author: stzoannos, 2012-03-18 14:03:10

Si vous utilisez Java EE, il y a déjà un bon framework d'interface utilisateur disponible dans cette pile appelée JSF.

Un bon texte pour commencer est Tutoriel JSF 2.0 avec Eclipse et Glassfish

 1
Author: Arjan Tijms, 2012-03-18 13:24:55