Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HTTP/2 is coming! Unbundle all the things?!?

HTTP/2 is coming! Unbundle all the things?!?

HTTP - the way how clients and servers talk to each other on the internet - just got a major update. The first update in 15 years! HTTP/2 has landed and promises solutions to all the current performance workarounds we have for web applications: no more image sprites, no more concatenation, no domain sharding tricks. Just deploy like it's 1999! Well, that's at least what we got promised...

In this session, we will explore the major features of the new HTTP version and its implications for todays JavaScript developers. We will critically analyze recommendations for deployment strategies and find out which impact they have on our current applications, as well as on the applications to come.

Stefan Baumgartner

May 13, 2016
Tweet

More Decks by Stefan Baumgartner

Other Decks in Technology

Transcript

  1. reducing requests • Concatenation … 1 JS file, 1 CSS

    file • Image sprites • Inlining stuff
  2. Performance guidelines • Minifying JS and CSS • Optimising images

    • Gzipping your content • Do not block rendering These all still hold up!
  3. Tree Shaking // module.js import { helper } from ‘pretty-huge-utility-lib’;

    helper(10); // module-built.js function neededByHelper(inp) { return true; } function helper(inp) { return neededByHelper(inp); } helper(10);