I get data from a server and want to display it using GWT on the client.
GWT is not the problem here, you can replace GWT by Ajax calls or you can transpose it to a real
It depends... :)
Architecturally speaking, to answer this question you need to decide on the desired properties in your system and evaluate the trade-offs among various design alternatives. Without knowing more about your system it is difficult to offer advice beyond this.