Include:

  • un compilatore javascript
  • una libreria javascript (di cui si possono scaricare alla bisogna singoli componenti di interfaccia, di monipolazione del DOM, di comunicazione col server, etc)
  • un sistema di template da utilizzare sia per javascript che per java

L’ultimo punto, che ha alcuni elementi in comune con il web toolkit, è uno degli aspetti su cui Google punta di più per le sue librerie javascript. E fa bene, perché fare i template html due volte (server side e client side) è una delle perdite di tempo più grandi nello sviluppo di applicazioni web.