What is GWT?
It is a development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript.
GWT is a tool in the Javascript UI Libraries category of a tech stack.
Who uses GWT?
Companies
15 companies reportedly use GWT in their tech stacks, including whatfix, SnapEngage, and Navatom.
Developers
69 developers on StackShare have stated that they use GWT.
GWT Alternatives & Comparisons
What are some alternatives to GWT?
JavaFX
It is a set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms.
Vaadin
It is the fastest way to build web applications in Java. It automates the communication between your server and the browser and gives you a high-level component API for all Vaadin components
Angular
It is a TypeScript-based open-source web application framework. It is a development platform for building mobile and desktop web applications.
Spring
A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
Dart
Dart is a cohesive, scalable platform for building apps that run on the web (where you can use Polymer) or on servers (such as with Google Cloud Platform). Use the Dart language, libraries, and tools to write anything from simple scripts to full-featured apps.
Related Comparisons