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
190
Fast Angular Apps from End to End
mgechev
1
190
The State of Angular
mgechev
1
200
The State of Angular
mgechev
1
370
Software Engineering as a Superpower
mgechev
1
190
Introduction to Angular
mgechev
1
210
Internals of the Angular CLI
mgechev
2
1.3k
The State of Angular
mgechev
1
210
The State of Angular Deployment, SSR, and Prerendering, ng-conf keynote
mgechev
2
2.9k
Other Decks in Programming
See All in Programming
JetBrainsのAI機能の紹介 #jjug
yusuke
0
180
DatadogのArchived LogsをSnowflakeで高速に検索する方法(Archive Searchでオワコンにならないことを祈って) / How to search Datadog Archived Logs quickly with Snowflake (hoping Datadog Archive Search doesn’t make this obsolete)
civitaspo
0
110
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
420
Google I/O Extended Incheon 2025 ~ What's new in Android development tools
pluu
1
220
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
3
380
Jakarta EE Meets AI
ivargrimstad
0
570
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
5
1.3k
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
160
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
260
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
710
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.4k
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
1
230
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
KATA
mclloyd
31
14k
Java REST API Framework Comparison - PWX 2021
mraible
32
8.8k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Why Our Code Smells
bkeepers
PRO
337
57k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
RailsConf 2023
tenderlove
30
1.2k
A designer walks into a library…
pauljervisheath
207
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
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