JSFoo Pune 2019

JSFoo is a JavaScript conference hosted by HasGeek.

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

Submitted by Vivek (@avivek) on Monday, 15 October 2018

videocam_off

Technical level

Intermediate

Section

Crisp talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +6

Abstract

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

Login with Twitter or Google to leave a comment