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
FrontEnd Con '17 - Getting Started with TypeScript
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Dominik Kundel
PRO
September 22, 2017
Programming
120
0
Share
FrontEnd Con '17 - Getting Started with TypeScript
Talk given at FrontEnd Con 2017 (
http://frontend-con.io
)
Dominik Kundel
PRO
September 22, 2017
More Decks by Dominik Kundel
See All by Dominik Kundel
AWS re:Invent '24 - Rogue Agents - Stop AI from misusing APIs
dkundel
PRO
0
110
AI for Marketers Sept '24 - How AI Agents will change your
dkundel
PRO
0
320
AGI Builders July '24 - Rogue Agents - Stop AI from misusing APIs
dkundel
PRO
0
260
AI Engineer World's Fair '24 - Cooking with Fire without
dkundel
PRO
0
250
Rogue Agents - Stop AI from misusing APIs
dkundel
PRO
0
300
SIGNAL 2021 - Live Developer Mode
dkundel
PRO
0
210
OpenJS World - What the AST?
dkundel
PRO
0
510
WFHConf - Move to TypeScript at your own Pace
dkundel
PRO
0
370
SFNode '20 - How to move your project to TypeScript
dkundel
PRO
0
360
Other Decks in Programming
See All in Programming
書き換えて学ぶTemporal #fukts
pirosikick
2
380
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
450
[BalkanRuby 2026] Drop your app/services!
palkan
3
590
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
4
500
空間オーディオの活用
objectiveaudio
0
160
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
210
色即是空、空即是色、データサイエンス
kamoneggi
1
130
AIエージェントの隔離技術の徹底比較
kawayu
0
280
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
200
Back to the roots of date
jinroq
0
910
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.9k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
24
13k
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
150
Paper Plane
katiecoart
PRO
1
50k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
150
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Six Lessons from altMBA
skipperchong
29
4.2k
Skip the Path - Find Your Career Trail
mkilby
1
120
Rails Girls Zürich Keynote
gr2m
96
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Writing Fast Ruby
sferik
630
63k
4 Signs Your Business is Dying
shpigford
187
22k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
240
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Getting started with by Dominik Kundel Dominik Kundel | @dkundel
| #frontendCon2017
Dominik Kundel | @dkundel | #frontendCon2017
HI! I'm Dominik! Dominik Kundel | @dkundel | #frontendCon2017
About Me Developer Evangelist at Get in touch with me!
@dkundel
[email protected]
github/dkundel Dominik Kundel | @dkundel | #frontendCon2017
Dominik Kundel | @dkundel | #frontendCon2017
WARNING! Dominik Kundel | @dkundel | #frontendCon2017
Live Coding! Dominik Kundel | @dkundel | #frontendCon2017
What Is Dominik Kundel | @dkundel | #frontendCon2017
Superset of JavaScript Dominik Kundel | @dkundel | #frontendCon2017
Dominik Kundel | @dkundel | #frontendCon2017
Dominik Kundel | @dkundel | #frontendCon2017
Dominik Kundel | @dkundel | #frontendCon2017
Let's Talk About JavaScript Dominik Kundel | @dkundel | #frontendCon2017
Time For The Node.js REPL Dominik Kundel | @dkundel |
#frontendCon2017
JavaScript WTF? Dominik Kundel | @dkundel | #frontendCon2017
What Does TypeScript Offer? Dominik Kundel | @dkundel | #frontendCon2017
What Does TypeScript Offer? ▸ Compiler that converts TypeScript to
JavaScript ▸ npm install -g typescript ▸ Extends JavaScript with a set of type annotations ▸ Type checking during compiling Dominik Kundel | @dkundel | #frontendCon2017
Better Development Experience Dominik Kundel | @dkundel | #frontendCon2017
Demo TypeScript Basics Dominik Kundel | @dkundel | #frontendCon2017
tsconfig.json { "compilerOptions": { "jsx": "react", "noImplicitAny": true, "noImplicitThis": true,
"sourceMap": true, "inlineSourceMap": true } } Dominik Kundel | @dkundel | #frontendCon2017
Summary Dominik Kundel | @dkundel | #frontendCon2017
You are already writing TypeScript Dominik Kundel | @dkundel |
#frontendCon2017
Safer Code Dominik Kundel | @dkundel | #frontendCon2017
Better Development experience Dominik Kundel | @dkundel | #frontendCon2017
bit.ly/startTypeScript Dominik Kundel | @dkundel | #frontendCon2017
bit.ly/frontendcon-ts Dominik Kundel | @dkundel | #frontendCon2017
Thank You! Contact Me: @dkundel
[email protected]
github/dkundel Dominik Kundel |
@dkundel | #frontendCon2017