JSFoo Pune 2019

JSFoo Pune 2019

JSFoo is a JavaScript conference hosted by HasGeek.

Vivek

@avivek

Chop that code! Shake that tree! - A data insight towards understanding how nuances affect performance.

Submitted Oct 15, 2018

Performance today has become a prime concern of apps as who doesn’t love a fast app. In today’s world which is full of distractions, there can be nothing more difficult than engaging the user with a slow app. If your app is slow, gradually user will get frustrated and leave it. As developers, we are aware mostly about major factors affecting an app’s performance, like too many scripts requests etc.. but there are other factors too which can help in further boosting the performance like code-splitting/tree-shaking. This talk aims towards sharing what these concepts are and with the help of case studies attempt to provide a data insight into what effect these factors can have on your app’s performance.

Outline

Brief outline of talk is as following:

  • Brief on how Javascript is structured in today’s apps
  • Brief on how Browsers handle Javascript
  • What is Code Splitting + brief on how its done
  • What is Tree Shaking + brief on how its done
  • Use case when code splitting and tree shaking not used
  • Use case when code splitting and tree shaking used
  • Comparison of Metrics

Speaker bio

I have around 10 years of experience in software development and have been involved from the days when IE6 was the main browser. Currently working as a Principle Engineer in Pramati Technologies, my prime responsibilities are to take care of UI engagements implementing the best practices.

Slides

https://www.slideshare.net/VivekAgrawal156/chop-that-code-shake-that-tree

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more