2012-03-06 79 views
3

我需要专家的一些指导。到目前为止,我一直在研究Java和Java EE的东西以及Unix脚本等,但一切都在后端。所以我从来没有真正触及UI代码,除了偶尔的整体变化。用于Java EE应用程序的UI技术

但是现在我有一个项目需要在前端部分工作。正如我从同事那里学到的,我们需要了解CSS,Html,Javascript,XSLT/XPath等,以创建一个用户友好的用户界面。

所以,你可以指导从哪里开始。我觉得有很多东西放在一起。

我试图单独阅读这些东西,例如CSS通过W3C,Javascript通过W3C和我了解他们,但是当它把所有这些放在一起,我摇摇欲坠。需要您的建议来解决这个问题

回答

2

我猜你是在Web应用程序开发最感兴趣。无论如何,最好了解CSS(主要是CSS3)和HTML(最好是HTML 5)以及JavaScript库(如jQuery)。关于网页框架开始。这里有一些选择。你可以环顾四周,看看他们的优点和缺点。所以,在这里他们是其中的一些:

JSF 2.0是一个辉煌的框架,遵循模型视图控制器模式,可以与现成的JSF组件库(如richfaces,primefaces,icefaces)结合使用丰富的Internet应用程序体验。

Groovy on Grails也是一个优秀的框架,使您可以在Groovy中编写,通常从领域层开始,自动创建一个脚手架来处理 - 同样,Ruby on Rails提供了使用Ruby的可能性。

Spring MVC也是一个非常流行的框架。

Django Python是一个流行的python写作框架,“Play!”与scala一起工作的框架等等。

因此,选择你喜欢的风味,并试着钻研它的细节。希望我已经帮助你。

+0

感谢您的宝贵意见 – 2012-03-19 19:25:18