Build resilient systems at scale
May 27–29, 2015 • Santa Clara, CA
SOLD OUT

Putting web performance best practices together to create the perfect single page application

Chris Love (Love 2 Dev)
11:00am–12:30pm Wednesday, 05/27/2015
Tutorial
Location: Ballroom CD
Average rating: **...
(2.83, 54 ratings)

Prerequisite Knowledge

This session targets web developers, but managers and other developers should feel at home. Attendees should have a fundamental knowledge of modern web development and user experience techniques.

Materials or downloads needed in advance

Source code is available on GitHub. The example project uses ASP.NET, but since the majority of the code is client-side it is not a pure requirement. To use the code attendees should have a modern web IDE like Visual Studio or Sublime.

Description

Web performance optimization techniques and practices are well defined, but rarely utilized to create fast, modern, single page web applications. In this tutorial Chris Love will demonstrate how to apply many common web performance optimization techniques and tricks to build a fast, native-like application user experience that end users desire. In other words, see how to apply performance best practices in a real-world application scenario.

This tutorial will demonstrate the following concepts:

  • Using the 14kb Rule for instant loading
  • Markup management
  • Eliminating excess AJAX calls
  • Working with and around application cache
  • Developing a responsive image strategy
  • Implementing a good touch-first strategy
  • See how to implement small, subtle performance-first techniques to have a big impact
  • Code management for good production and development experiences
  • Using task runners to build and deploy production code
Photo of Chris Love

Chris Love

Love 2 Dev

Chris has over 20 years, yes that’s right, of web development experience. He has built a wide variety of web sites and applications in those years. In recent years he has begun to immerse himself in the modern, single page web application space. This has giving him some amazing experience using HTML5, JavaScript, CSS, and responsive design. Currently he is obsessed with modern web and mobility to help solve the problems many enterprises are having adapting to the rapidly changing technology landscape. He has authored three books, including his latest, High Performance Single Page Web Applications. He is an eight-time ASP.NET MVP, ASP Insider and Internet Explorer User Agent. Chris regularly speaks at user groups, code camps, and other developer events. He blogs at http://love2dev.com

Comments on this page are now closed.

Comments

Austin Chambers
05/26/2015 9:41am PDT

What’s the URL to the repository that will be used in the training? Thanks!