Ну, GWT подходит для веб-приложений, а не для веб-сайтов или веб-страниц, GWT подходит для таких приложений, как Gmail, который является БОЛЬШИМ приложением, но содержит одну страницу, которая имеет сложные действия.
GWT терпит неудачу в некоторых проектах со многими страницами. Мы использовали GWT в системе ERP, которая содержала около 100 страниц, каждая страница представляет операции CRUD + некоторые бизнес-операции, GWT не был идеальным выбором.
Другая причина, по которой GWT может дать сбой, заключается в том, что сканеры не могут извлекать информацию из файлов JavaScript, сгенерированных GWT. Поисковые системы предпочитают статический HTML, генерируемый на стороне сервера, а не генерируемый на стороне клиента javascript, как это делает GWT. Таким образом, поисковая система Google не будет давать результаты с вашего сайта.
Таким образом, GWT подходит для веб-приложений с меньшим количеством страниц и более сложными действиями.