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
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tools for fast Angular applications
Minko Gechev
November 11, 2019
More Decks by Minko Gechev
See All by Minko Gechev
Change the World With Open Source Software
mgechev
0
270
Fast Angular Apps from End to End
mgechev
1
270
The State of Angular
mgechev
1
240
The State of Angular
mgechev
1
460
Software Engineering as a Superpower
mgechev
1
270
Introduction to Angular
mgechev
1
290
Internals of the Angular CLI
mgechev
3
1.5k
The State of Angular
mgechev
1
270
The State of Angular Deployment, SSR, and Prerendering, ng-conf keynote
mgechev
2
3.1k
Other Decks in Programming
See All in Programming
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
260
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
840
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
370
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
310
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
初めてのKubernetes 本番運用でハマった話
oku053
0
120
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
220
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
170
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
260
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
240
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
170
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
0
190
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Tell your own story through comics
letsgokoyo
1
990
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
30 Presentation Tips
portentint
PRO
1
350
The Curious Case for Waylosing
cassininazir
1
430
BBQ
matthewcrist
89
10k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
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