Comparative Analysis of JavaScript and Its Extensions for Web Application Optimization Book chapter (April 2017)