Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Angular perf tips and upgrade pills
Search
Fabrizio Fortunato
May 12, 2016
Programming
1
92
Angular perf tips and upgrade pills
Fabrizio Fortunato
May 12, 2016
Tweet
Share
More Decks by Fabrizio Fortunato
See All by Fabrizio Fortunato
Flying in the cloud
izifortune
1
180
A complexity odyssey
izifortune
0
140
MVC is dead - Again
izifortune
1
150
MVC is dead!
izifortune
0
170
Other Decks in Programming
See All in Programming
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
440
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
500
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
160
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
3.1k
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.5k
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
230
Implementation Patterns
denyspoltorak
0
140
Navigating Dependency Injection with Metro
l2hyunwoo
1
200
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
570
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
210
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
240
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
Featured
See All Featured
It's Worth the Effort
3n
187
29k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
92
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Git: the NoSQL Database
bkeepers
PRO
432
66k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Tell your own story through comics
letsgokoyo
0
770
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
Designing for Timeless Needs
cassininazir
0
110
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Transcript
PERF TIPS AND UPGRADE PILLS FABRIZIO FORTUNATO
ABOUT ME @izifortune
Smashing magazine 6/09/15
Webpagetest 15/05/16
PERFORMANCE TIPS UPGRADE PILLS • Core tools • ocLazyLoad •
Strategies • Preparation
CORE TOOLS
ONE TIME BINDING TEMPLATE DATA WILL CHANGE? HIGH NUMBER OF
WATCHERS? One-time expressions will stop recalculating once they are stable, which happens after the first digest…
ONE TIME BINDING - 2 2,381 332
ONE TIME BINDING - 3
ONE TIME BINDING - 4
TRACK BY
FILTERS FILTERS RUN 2 TIMES PER $DIGEST
ANIMATE
ANIMATE - 2 ENABLED ON SPECIFIC ELEMENTS
GLOBAL OPTIONS REMOVE ALL DEBUG INFORMATION
GLOBAL OPTIONS - 2 LOWER $APPLY ON HTTP
ANGULAR 1.5 COMPARISON ng-conf LAZY NG-IF CREDITS Enhancing performance without
steroids - Zackary Chapple
ANGULAR 1.5 - 2 LAZY NG-IF TRANSCLUSION SLOT
LAZY LOAD
OCLAZYLOAD https://oclazyload.readme.io/
OCLAZYLOAD - 2
OCLAZYLOAD - 3
OCLAZYLOAD - 4
UPGRADE
COMPONENT
UPGRADE NG-FORWARD NG-UPGRADE PREPARE
FOLLOW @RyanairLabs https://angular.io https://toddmotto.com
THANK YOU