How we make Web Apps lightning fast at Microsoft! / Sean Larkin

Description of the workshop (before)

SESSION

How we make Web Apps lightning fast at Microsoft!

Did you know that the average website takes over 16 seconds to load on a mobile device? Did you know that on average the amount JavaScript and CSS that goes wasted is over 60%! If JavaScript and CSS are our most expensive resources to load, _*why*_ are we hurting our load times by shipping stuff we don’t ever use? How do we get rid of this unused code? How can we profile our web applications load times? Join me as I teach you about the performance constrains of the modern web, and how to write rich applications within these boundaries using household tools like webpack. We'll learn how you can use techniques like code-splitting and how to adopt patterns that we use here at Microsoft so you can make your applications fast and at scale!!

WORKSHOP

Sean Larkin will be doing the Deploying Web Applications with webpackworkshop.

ABOUT SEAN

Seattle, WA

Sean Larkin is a Program Manager at Microsoft working on Edge DevTools and maintainer of webpack. Outside of work, he works with Fortune 500 companies helping them change their culture for Web Performance, Open Source, and embracing emerging technologies. In his free time he loves spending time with his family, hiking, playing video games, hacking on IoT, and Streaming his open source work!

Must haves for the workshop

Set goals for your team (Initial Javascript, Initial CSS, and so own). What are our ZIE Goals? Discuss them, set them, measure them and check back a half a year later.

Why does a lot of code need to be loaded, even though it is not needed at all. This slows down the whole application. With async chunks a code splitting can be realized.

Code splitting is a big issue, so the application is as clean as necessary.

Video:

Screenshots:

Last updated

Was this helpful?