Web performance optimization (WPO) is an emerging movement that focuses on trimming down the layers and speeding up the page download and display of web applications in the browser. In recent years, there has been a change in web application architecture where the bulk of the page load time and processing has shifted to the front end (browser) due to emerging technologies and practices such as client-side scripting, Ajax, Web 2.0, etc. If mismanaged, this can lead to a bloated front end and sluggish performance. As a result, measuring client-side performance has become an invaluable practice to augment other traditional performance testing practices. As more functionality moves to the browser and applications become more asynchronous, measuring client-side performance becomes a necessary precursor and/or parallel step to other load and performance testing alternatives offering a relatively faster feedback loop to the teams and faster ROI. Because of this, there has been a surge of open source tools and browser profilers built to facilitate this performance testing technique. Join Mais and explore a set of tools and techniques to profile, measure, interpret, and analyze client-side performance and discuss WPO principles and recommended practices.
In this session, we will: