1. AngularJs :
Features of AngularJs –
- Model View Controller (MVC) Framework
- User interface with HTML
- POJO Model
- Active community on Google
- Two-way binding
2. Google Web Toolkit (GWT) :
GWT stands for Google Web Toolkit. It is an open-source set of tools that allows to manage or create an application in java. The original author of GWT is google. It supports various operating system like Linux, UNIX, windows Osx, freeSD.GWT developed by google may 16 2006 and it is written on java. It helps to create a browser-based application code will be written in java with some CSS knowledge. GWT is used by the most revenue-generating organization internet that is google Adword, Adsense, Blogger, Wallet etc.
Features of GWT –
- GWT provides easy integration with Junit and Maven.
- Again being Java based, GWT has a low learning curve for Java Developers.
- GWT provides Widgets library provides most of tasks required in an application.
Difference between AngularJs and Google Web Toolkit (GWT) :
|AngularJs is an open source JAVA SCRIPT framework. It is maintain by google and support for all the major browser.||Google Web Toolkit is an open-source set of tools that allows to manage or create application in java.|
|It is developed by google on 20 October 2010.||GWT developed by google may 16 2006.|
|AngularJs support MVVM design pattern.||GWT support MVP design pattern.|
|In AngularJs for client server code we have MVVM web service.||In GWT for client server code we have MVC.|
|It is open-source under MIT license.||GWT is also open-source under Apache license.|
|It support dynamic typing.||It does not support dynamic typing.|
|In AngularJs we use cloud platform support via Google app engine.||In GWT we use cloud platform support via digital ocean.|
|AngularJs support 80 kb file size.||GWT support 32mb file size.|
|It support object-oriented or event driven program.||It support only object oriented programming.|
|In AngularJs there is some condition for code generation.||In GWT it support code generation.|