We where evaluating javascript frameworks, and i was pointed out that Google, altough promoting the development of angular, is not using it in GMail.
But what is actually being used in GMail, if a javascript framework used at all? It is one of the best front end applications around, so this is interesting to know. The client side logic looks quite rich, also.
I googled around but i didn't find anything.
Gmail makes use of Ajax, employing browser features such as JavaScript, keyboard access keys and Web feed integration.
Angular. Angular is Google's offering in the front-end framework space. It started life in 2010 as AngularJS (or Angular 1) and was an immediate hit, primarily because it was the first framework that enabled developers to build what we now refer to as single-page applications.
For example, Deutsche Bank's developer portal utilizes Angular to display relevant API information, whereas one of the world's most well-known email clients, Gmail, uses Angular to display its single-page inbox system to more than 1.5 billion active monthly users worldwide.
Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
It uses Google's closure library. It is explicitly stated here. https://code.google.com/p/closure-library/
As far as I'm aware the bulk of the code that drives GMail is Google's Closure library: http://googlecode.blogspot.com/2009/11/introducing-closure-tools.html
Google's Closure Library [latest link]:
https://developers.google.com/closure/library/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With