GWT is a framework developed by Google to implement AJAX technology. This framework proposes to develop the GUI entirely from Java. This code is then compiled into Javascript, to be embedded in a web application. GWT is composed of a client part, Javascript, which is the GUI application, it communicates with a server developed in Java. Past the discovery of this excellent framework, a question light in my mind: What are the correct patterns and designs code to implement this framework? Let’s take an example, look at the problems and propose improvements to emerge a coherent design. We have a Toy Project, which consists of a login screen. This example, deliberately simplistic, offers the following GUI:
Deutsches Referenzzentrum für Ethik in den Biowissenschaften (DRZE) | German Reference Centre for Ethics in the Life Sciences (DRZE)
The Thesaurus Ethics in the Life Sciences is a multilingual and controlled indexing and research tool including all fields of bioethics.
The Project for American and French Research on the Treasury of the French Language (ARTFL) is a cooperative enterprise of Analyse et Traitement Informatique de la Langue Française (ATILF) of the Centre National de la Recherche Scientifique (CNRS), the Division of the Humanities, the Division of the Social Sciences, and Electronic Text Services (ETS) of the University of Chicago.