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
170
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
180
Introduction to Angular
mgechev
1
190
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
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
100
OpenNext + Hono on Cloudflare でイマドキWeb開発スタックを実現する
rokuosan
0
110
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
110
社内での開発コミュニティ活動とモジュラーモノリス標準化事例のご紹介/xPalette and Introduction of Modular monolith standardization
m4maruyama
0
110
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6.2k
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
130
TypeScript LSP の今までとこれから
quramy
1
470
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
420
イベントストーミングから始めるドメイン駆動設計
jgeem
4
770
Step up the performance game with Spring Boot and Project Leyden
mhalbritter
0
170
実践ArchUnit ~実例による検証パターンの紹介~
ogiwarat
2
230
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
680
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
138
7k
RailsConf 2023
tenderlove
30
1.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
The Cult of Friendly URLs
andyhume
79
6.4k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
For a Future-Friendly Web
brad_frost
179
9.8k
How to train your dragon (web standard)
notwaldorf
92
6.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
The Cost Of JavaScript in 2023
addyosmani
50
8.3k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
GraphQLとの向き合い方2022年版
quramy
46
14k
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