Kyarginski
@Kyarginski

Чем заменить GWT?

Добрый день, коллеги!
Для написания корпоративных веб-приложений используем Java и GWT (Google Web Toolkit).
Технологию сами не выбирали, досталась в наследство.
При многих положительных качествах, например, красивый внешний вид веб-приложений, удобство программирования для Java-разработчиков и т. п. Сейчас сталкиваемся с неприлично большим временем разработки нового функционала и поддержки старого. С недавних пор пропала главная "фишка" GWT - отладка клиентской части. Да и гугл похоже "забил" на этот фреймворк.

Вопрос:
Чем заменить GWT?
На какую технологию сейчас лучше всего переводить интерпрайз веб-приложения?
Заранее спасибо за советы.
  • Вопрос задан
  • 1024 просмотра
Пригласить эксперта
Ответы на вопрос 3
sim3x
@sim3x
angular

хотя если ты любишь чик-чик и в продакшен, то твой выбор кложура c react (она компилится в жс, а для сервера можно использовать JVM)

https://www.youtube.com/watch?v=WssdWSbAPKE
Ответ написан
Комментировать
zolt85
@zolt85
Программист
Можете попробовать Kotlin. Он тоже умеет компилироваться в JavaScript, как GWT. Мы используем Kotlin только на бекэнде, т.к. на фронте у нас Dojo, и пока нету библиотеки на kotlin, имплементирующей его. Но если у Вас на фронте VanillaJs, грубо говоря, Вам будет достаточно.
Ответ написан
Комментировать
jaxtr
@jaxtr
JavaEE/Spring-разработчик
Если нужно перевести что-то с GWT с наименьшими потерями, то один из лучших вариантов - Vaadin, который основан на GWT.

Если есть желание переписывать Java-бекенд на Java EE, тогда можно использовать JSF совместно с RichFaces/PrimeFaces, либо Rest-сервисы Spring/Jersey и фронтенд на любом JS-фреймворке (хоть Angular, хоть ExtJS)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы