Технологии пользовательского интерфейса для приложений Java EE - PullRequest
3 голосов
/ 06 марта 2012

Мне нужны рекомендации экспертов.

До сих пор я работал над Java и Java EE, а также со сценариями Unix и т. Д. Но все было на стороне сервера. Так что я никогда не касался кода пользовательского интерфейса, кроме случайных косметических изменений.

Но теперь у меня есть один проект, в котором нам нужно работать и над интерфейсом.

Как я узнал от своих коллег, нам нужно знать CSS, Html, Javascript, XSLT / XPath и т. Д., Чтобы сделать хороший удобный пользовательский интерфейс.

Так что, не могли бы вы указать, с чего начать. Я чувствую, что есть много вещей, вместе взятых.

Я пытался прочитать эти вещи отдельно, например, CSS через W3C, Javascript через W3C, и я понял их, но когда все это складывается, я неуверен. Требуйте ваши предложения, чтобы преодолеть это

Ответы [ 2 ]

2 голосов
/ 18 марта 2012

Полагаю, вас больше всего интересует разработка веб-приложений. В любом случае, полезно знать CSS (в основном CSS3) и HTML (предпочтительно HTML 5), а также библиотеку javascript, такую ​​как jQuery. Что касается веб-фреймворков для начала. Вот несколько вариантов. Вы можете посмотреть вокруг, чтобы увидеть их плюсы и минусы. Итак, вот некоторые из них:

JSF 2.0 - это блестящая инфраструктура, соответствующая шаблону Model View Controller, которая может быть объединена с готовой библиотекой компонентов Javascript для JSF, такой как richfaces, primefaces, icefaces, чтобы предоставить вам богатый опыт работы с Интернет-приложениями.

Groovy на Grails также является отличной средой, позволяющей писать также на Groovy, начиная, как правило, со слоя домена и автоматически создавая каркас для работы - аналогично, Ruby on Rails предлагает возможность работать с Ruby.

Spring MVC также является отличной и популярной средой для работы.

Django Python - популярный фреймворк для написания на питоне "Play!" рамки для работы со Scala и многое другое.

Итак, выберите вкус, который вы предпочитаете, и попробуйте вникнуть в его детали. Надеюсь, я тебе помог.

1 голос
/ 18 марта 2012

Если вы используете Java EE, в этом стеке уже есть хорошая структура пользовательского интерфейса, называемая JSF.

Хороший текст для начала работы с ним - Учебник по JSF 2.0 с Eclipse и Glassfish

...