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
Tools for fast Angular applications
Search
Minko Gechev
November 11, 2019
Programming
0
130
Tools for fast Angular applications
Minko Gechev
November 11, 2019
Tweet
Share
More Decks by Minko Gechev
See All by Minko Gechev
Change the World With Open Source Software
mgechev
0
160
Fast Angular Apps from End to End
mgechev
1
170
The State of Angular
mgechev
1
180
The State of Angular
mgechev
1
330
Software Engineering as a Superpower
mgechev
1
170
Introduction to Angular
mgechev
1
180
Internals of the Angular CLI
mgechev
2
1.3k
The State of Angular
mgechev
1
180
The State of Angular Deployment, SSR, and Prerendering, ng-conf keynote
mgechev
2
2.9k
Other Decks in Programming
See All in Programming
パスキーのすべて / 20250324 iddance Lesson.5
kuralab
0
150
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
160
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
320
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
140
Kamal 2 – Get Out of the Cloud
aleksandrov
1
170
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
630
PHPのガベージコレクションを深掘りしよう
rinchoku
0
260
Signal-Based Data FetchingWith the New httpResource
manfredsteyer
PRO
0
160
AHC 044 混合整数計画ソルバー解法
kiri8128
0
320
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
890
Django for Data Science (Boston Python Meetup, March 2025)
wsvincent
0
320
メモリウォールを超えて:キャッシュメモリ技術の進歩
kawayu
0
1.9k
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.3k
Being A Developer After 40
akosma
91
590k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
119
51k
Documentation Writing (for coders)
carmenintech
69
4.7k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Building Adaptive Systems
keathley
41
2.5k
A better future with KSS
kneath
239
17k
How GitHub (no longer) Works
holman
314
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
None
Tools for Fast Angular Applications Improving the time to interactive
of your app Minko Gechev @mgechev
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
None
None
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
Automatic code-splitting Angular CLI version 8.1 $ ng g module
about --route about --module app
Automatic code-splitting Angular CLI version 8.1 $ ng g module
about --route about --module app module name
Automatic code-splitting Angular CLI version 8.1 $ ng g module
about --route about --module app lazy-route path
Automatic code-splitting Angular CLI version 8.1 $ ng g module
about --route about --module app parent module name
None
Generated a lazy-route • Defined an NgModule • Declared a
lazy-route • Declared a default route • Defined a component
None
None
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
None
ngx-quicklink • Detects links in the viewport • Waits until
the browser is idle • Checks user’s connection • Prefetches the lazy modules
None
None
None
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
None
None
• ng add a platform module • Run ng deploy
Deployment via Angular CLI Introduced in CLI v8.3
None
Supported platforms for automatic deployments via the Angular CLI @angular/fire
@azure/ng-deploy @zeit/ng-deploy angular-cli-ghpages @netlify-builder/deploy ngx-deploy-npm
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
Practices for speed automated with the Angular CLI & schematics
Code-splitting Efficient serving Bundle Preloading
None
Thank you! Minko Gechev @mgechev