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 Unplugged
Search
Minko Gechev
July 13, 2017
Programming
0
290
Angular Unplugged
Minko Gechev
July 13, 2017
Tweet
Share
More Decks by Minko Gechev
See All by Minko Gechev
Change the World With Open Source Software
mgechev
0
180
Fast Angular Apps from End to End
mgechev
1
180
The State of Angular
mgechev
1
190
The State of Angular
mgechev
1
360
Software Engineering as a Superpower
mgechev
1
190
Introduction to Angular
mgechev
1
200
Internals of the Angular CLI
mgechev
2
1.3k
The State of Angular
mgechev
1
200
The State of Angular Deployment, SSR, and Prerendering, ng-conf keynote
mgechev
2
2.9k
Other Decks in Programming
See All in Programming
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
660
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
180
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
240
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
1.1k
生成AI時代のコンポーネントライブラリの作り方
touyou
1
290
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
200
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
170
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
610
効率的な開発手段として VRTを活用する
ishkawa
0
160
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
3
580
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
260
型で語るカタ
irof
0
700
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Embracing the Ebb and Flow
colly
86
4.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Optimising Largest Contentful Paint
csswizardry
37
3.3k
RailsConf 2023
tenderlove
30
1.1k
YesSQL, Process and Tooling at Scale
rocio
173
14k
It's Worth the Effort
3n
185
28k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Visualization
eitanlees
146
16k
The World Runs on Bad Software
bkeepers
PRO
70
11k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
twitter.com/mgechev github.com/mgechev blog.mgechev.com Angular Unplugged twitter.com/mgechev github.com/mgechev blog.mgechev.com
twitter.com/mgechev twitter.com/mgechev github.com/mgechev
twitter.com/mgechev
None
None
None
None
None
twitter.com/mgechev ANGULAR? WHAT IS
twitter.com/mgechev
twitter.com/mgechev AngularJS? Where is
twitter.com/mgechev
twitter.com/mgechev Angular 2, 4, …, n What about… n ϵ
ℕ>4
twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do
I know Angular 4 if I know Angular 2? Three questions:
twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do
I know Angular 4 if I know Angular 2? Three questions:
twitter.com/mgechev Where is Angular 1? Where is Angular 3? Do
I know Angular 4 if I know Angular 2? Three questions:
twitter.com/mgechev Angular It’s just
twitter.com/mgechev
twitter.com/mgechev X.Y.Z. Major Minor Patch Semantic versioning
twitter.com/mgechev Modules …that Angular comes with
twitter.com/mgechev core (di, abstractions, etc.)
twitter.com/mgechev core (di, abstractions, etc.) RENDERER
twitter.com/mgechev core (di, abstractions, etc.) RENDERER COMPILER
twitter.com/mgechev core (di, abstractions, etc.) RENDERER FORMS COMPILER
twitter.com/mgechev core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
twitter.com/mgechev CLI core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
twitter.com/mgechev I18N CLI core (di, abstractions, etc.) HTTP RENDERER FORMS
COMPILER
twitter.com/mgechev ANIMATIONS I18N CLI core (di, abstractions, etc.) HTTP RENDERER
FORMS COMPILER
twitter.com/mgechev ROUTER ANIMATIONS I18N CLI core (di, abstractions, etc.) HTTP
RENDERER FORMS COMPILER
twitter.com/mgechev ROUTER ANIMATIONS I18N UNIVERSAL CLI core (di, abstractions, etc.)
HTTP RENDERER FORMS COMPILER
twitter.com/mgechev ROUTER MATERIAL ANIMATIONS I18N UNIVERSAL CLI core (di, abstractions,
etc.) HTTP RENDERER FORMS COMPILER
twitter.com/mgechev ROUTER MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI core
(di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI
core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER
twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL LANGUAGE SERVICE CLI
core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER PWA
twitter.com/mgechev ROUTER NGUPGRADE MATERIAL ANIMATIONS I18N UNIVERSAL ANGULARFIRE LANGUAGE SERVICE
CLI core (di, abstractions, etc.) HTTP RENDERER FORMS COMPILER PWA
twitter.com/mgechev is not? What Angular
twitter.com/mgechev complete architecture Angular doesn’t provide
twitter.com/mgechev MVVM MVC MVP Redux Flux
twitter.com/mgechev start? How to
twitter.com/mgechev
twitter.com/mgechev
twitter.com/mgechev • Angular’s AoT compiler • TypeScript compiler • Testing
• Unit testing • e2e testing • Coverage • Module loader • Bundler • Provides bundling and tree shaking • Linter • TypeScript and CSS • Minifier • Minification & deadcode elimination • Service workers management/generation Tooling overhead
twitter.com/mgechev @angular/cli
twitter.com/mgechev Advanced scenarios @angular/cli ng eject github.com/mgechev/angular-seed
twitter.com/mgechev Text editors & IDEs VSCode WebStorm SublimeText VIM? (Language
service)
twitter.com/mgechev
twitter.com/mgechev PWA
twitter.com/mgechev @angular/service-worker
twitter.com/mgechev
twitter.com/mgechev github.com/mgechev blog.mgechev.com Thank you! twitter.com/mgechev