Su alcuni StackOverflow domanda circa contro GWT e professionisti dal 2009 qualcuno answered che:GWT - dovrebbe essere usato solo per le parti dinamiche?
[...] Utilizzare GWT per riempire solo nelle parti dinamiche delle tue applicazioni. Quindi se hai alcune interazioni utente complesse con molti campi. Tuttavia, non utilizzare i pannelli che vengono con esso. Prendi le tue pagine di designer stock esistenti. Ritaglia le aree che conterranno i controlli per la tua app. Collega questi controlli alla pagina all'interno di onModuleLoad(). In questo modo puoi usare le pagine standard del tuo designer e anche fare lo styling al di fuori del gwt.
Beh, sto cercando di capire il motivo. Se ho capito bene, il client riceve un file HTML e JavaScript compilato. Quindi, dal punto di vista del browser, non dovrebbe essere ignaro del modo in cui è stata creata la pagina HTML (staticamente modificando la pagina HTML o dinamicamente dal codice GWT)? Inoltre, sembra che i pannelli GWT siano tradotti in semplici elementi HTML sulla pagina compilata. Allora, dov'è la performance colpita qui?