GIANCARLOBUOMPRISCO
  • GIANCARLOBUOMPRISCO
    Close
  • Articles
  • Writings
  • Consulting
  • About
  • Get in touch

Angular Performance

AngularAngular
Cover Image for Using the Intersection Observer API with Angular

Using the Intersection Observer API with Angular

Aug 1, 2020
·5 min read·
AngularAngular

This article shows how to build a directive with Angular that uses the Intersection Observer API to check when an element becomes visible on the page

Cover Image for 3 Ways to Render Large Lists in Angular

3 Ways to Render Large Lists in Angular

May 9, 2020
·6 min read·
AngularAngular

An overview of the available techniques to render large lists of items with Angular

Cover Image for Lazy-Loading Auxiliary Routes with Angular — Why and How

Lazy-Loading Auxiliary Routes with Angular — Why and How

May 7, 2020
·7 min read·
AngularAngular

Auxiliary Routes can be helpful for both technical and UX reasons: learn why and how to use them with Angular

Cover Image for Top Reasons Why Your Angular App Is Slow

Top Reasons Why Your Angular App Is Slow

Jan 21, 2020
·8 min read·
AngularAngular

Is your app slow? Learn what to watch out when debugging poor performance in your Angular apps!

Cover Image for Quantum Angular: Maximizing Performance by Removing Zone

Quantum Angular: Maximizing Performance by Removing Zone

Nov 19, 2019
·11 min read·
AngularAngular

Experiment: Removing Zone from Angular with minimal effort, to boost runtime performance

Cover Image for Debugging Memory Leaks in Angular

Debugging Memory Leaks in Angular

Oct 29, 2019
·10 min read·
AngularAngular

The situations where memory leaks are most likely to happen, and how you can deal with them using Chrome DevTools

Cover Image for OnPush change detection for faster Angular apps

OnPush change detection for faster Angular apps

Apr 15, 2019
·5 min read·
AngularAngular

Increasing your application's performance using OnPush change detection

GIANCARLOBUOMPRISCO
  • GIANCARLOBUOMPRISCO
    Close
  • Articles
  • Writings
  • Consulting
  • About
  • Get in touch