📅  最后修改于: 2021-01-02 13:25:56             🧑  作者: Mango
Comparison Index | GWT | Vaadin |
---|---|---|
Introduction | GWT is a development toolkit for developing web application. | Vaadin is an open-source web framework for rich web applications. |
Official Website | www.gwtproject.org. | www.vaadin.com |
Technical Documentation | You can get technical documentation of GWT on www.gwtproject.org/doc. | You can get technical documentation of JSF on http://www. vaadin.com /docs |
Developed By | GWT is developed by Google. | Vaadin is developed by Vaadin ltd. |
Initial Release | GWT is initially released in May 16, 2006. | Vaadin is initially released in 2002. |
License | GWT is licensed under Apache License 2.0. | Vaadin is licensed under Apache License 2.0. |
Implementation Language | GWT is build on Java Programming Language. | Vaadin is build on Java. |
Template Language | GWT has UIBinder as template language | Vaadin has HTML template language. |
WYSIWYG-Editor | GWT has this editor. | Vaadin have this editor. |
Framework | GWT has MVC Restlet framework. | Vaadin has MVC as framework. |
Design Pattern | GWT has Model View Presenter Activities and Places. | JSF has MVC (Model View Controller), MVVM, MVP (Model View Presenter)as design pattern. |
Code Generation | GWT has code generation. | Vaadin does not have code generation. |
Dynamic Typing | GWT does not have dynamic typing. | Vaadin does not have dynamic typing. |
Programming Paradigm | GWT has Object Oriented programming paradigm. | Vaadin have Object-oriented, Event-driven, Component-oriented, Functional programming paradigm. |
Client Server Code reuse | GWT has Model View Controller. | Vaadin has MVC web services. |
Cloud Platform Support | GWT support via Google App Engine. | Vaadin support via Jelastic. |
Operating System Server | GWT has Cross platform. | Vaadin is JVM compatible. |