Задать вопрос

Java web приложение, выбор технологии

на чём по вашему мнению оптимально по соотношению скорость разработки/скорость работы/дальнейшая поддержка писать клиентскую часть для Java веб-приложения?

Рассматриваются как Java Front End фреймворки (Wicket, GWT, Struts и т.д.), варианты отдавать json и рендерить JavaScript'ом, ещё есть вариант не париться и сделать на сервлетах и jsp/jstl.

Что бы выбрали вы?
  • Вопрос задан
  • 7704 просмотра
Подписаться 16 Оценить 1 комментарий
Ответ пользователя relgames К ответам на вопрос (5)
@relgames
Java Developer
Рекомендация ровно одна — используйте то, в чем большинство из вас имеет опыт.

Если опыта в вебе нет совсем, то нужно заложить пару недель на прототипы.
Для простого интерфейса можно обойтись и jsp/jstl, ну или там FreeMarker какой.

Я использовал по работе Struts1, Tapestry4, GWT1-2 (больше года на каждом) — ни один из них я бы не стал использовать в своем личном проекте. Может, в новых версия что-то и стало лучше.

Писал для себя на Lift — отличный фреймворк, но на Scala.
Ответ написан
Комментировать