You really don’t need all that JavaScript, I promise

A presentation at JSCamp in in Bucharest, Romania by Stuart Langridge

JavaScript is your behaviour layer; the way to add interactivity to your sites, to provide a slick and delightful user experience, to make everything fast and easy and clean. But at some point everything changed: the tail started to wag the dog instead and development became Javascript-first. We’ll talk about how you maybe shouldn’t rely on JS as much as you’re told to, and some practical strategies for how to build sites without reaching for a JS framework as first, last, and only tool for making the web happen.

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.

  • Website

    Download slides and speaker notes and watch video

  • Jeremy Keith

    “A fantastic talk by Stuart. The latter half is a demo of Portals, but in the early part of the talk, he absolutely nails the rise in popularity of complex front-end frameworks.”

  • Dion Almaer

    “Stuart Langridge gave a great talk on this that is typically entertaining to boot. He talks about one of the key problems with flowing between experiences, in that we tend to break the linkage with a bright white empty screen when going between domains. This is like being blinded as you surf, and makes you feel disconnected as you navigate. What if we could setup lovely hand-offs between navigations? What if you could use these across your own site or set of sites without being forced into an SPA architecture or PJAX is just on your own?”

Buzz and feedback

Here’s what was said about this presentation on Twitter.