• December, 10-11
  • Europe Square 2, Moscow
EN / Day 1 / 12:00 / Track1

High performance applications always bring better user engagement and experience. We often implicitly judge the quality of given application by it’s initial load time and responsiveness.

In the world of the single-page applications, we usually have to transfer huge amount of resources over the wire which dramatically impacts the initial load time. On top of that, performing change detection over the entire component tree, corresponding to a complex UI, often causes frame drops because of heavy computations happening in the main thread.

In the first part, we’ll discuss different techniques which can improve the runtime performance of our application in order to help us achieve rendering with 60fps! In the second part of this talk we’ll explain essential practices that can help us reduce the initial load time of our Angular applications.

Download presentation.

Minko Gechev
Minko Gechev

Minko is a co-founder of Rhyme.com and has a big passion for open source. He loves to experiment with theoretical computer science concepts and apply them in practice. Minko teaches, speaks and writes about JavaScript and Angular. Some of the projects he works on are his books “Switching to Angular 2”, "Getting started with Angular", codelyzer, the official Angular style guide, angular-seed and many others.