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
EnterJS '17 - Los Geht's mit TypeScript
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Dominik Kundel
PRO
June 21, 2017
Programming
130
1
Share
EnterJS '17 - Los Geht's mit TypeScript
[GERMAN]
Einführung in TypeScript gehalten bei EnterJS.
Dominik Kundel
PRO
June 21, 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
100
AI for Marketers Sept '24 - How AI Agents will change your
dkundel
PRO
0
310
AGI Builders July '24 - Rogue Agents - Stop AI from misusing APIs
dkundel
PRO
0
240
AI Engineer World's Fair '24 - Cooking with Fire without
dkundel
PRO
0
240
Rogue Agents - Stop AI from misusing APIs
dkundel
PRO
0
290
SIGNAL 2021 - Live Developer Mode
dkundel
PRO
0
200
OpenJS World - What the AST?
dkundel
PRO
0
500
WFHConf - Move to TypeScript at your own Pace
dkundel
PRO
0
360
SFNode '20 - How to move your project to TypeScript
dkundel
PRO
0
350
Other Decks in Programming
See All in Programming
Codex の「自走力」を高める
yorifuji
0
1.3k
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
130
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
How to stabilize UI tests using XCTest
akkeylab
0
150
Java 21/25 Virtual Threads 소개
debop
0
310
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
500
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
Ruby and LLM Ecosystem 2nd
koic
1
1.4k
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
420
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
110
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
110
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
110
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
800
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
110
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
GitHub's CSS Performance
jonrohan
1032
470k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
Fireside Chat
paigeccino
42
3.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
620
Why Our Code Smells
bkeepers
PRO
340
58k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
98
Music & Morning Musume
bryan
47
7.1k
We Are The Robots
honzajavorek
0
210
Transcript
LOS GEHT'S MIT mit Dominik Kundel Dominik Kundel | @dkundel
| #enterjs
Dominik Kundel | @dkundel | #enterjs
MOIN! ICH BIN DOMINIK! Dominik Kundel | @dkundel | #enterjs
ÜBER MICH Developer Evangelist bei Kontakt Daten: @dkundel
[email protected]
github/dkundel
Dominik Kundel | @dkundel | #enterjs
Dominik Kundel | @dkundel | #enterjs
WARNUNG! Dominik Kundel | @dkundel | #enterjs
LIVE CODING! Dominik Kundel | @dkundel | #enterjs
WAS IST Dominik Kundel | @dkundel | #enterjs
SUPERSET VON JAVASCRIPT Dominik Kundel | @dkundel | #enterjs
Dominik Kundel | @dkundel | #enterjs
Dominik Kundel | @dkundel | #enterjs
Dominik Kundel | @dkundel | #enterjs
EIN PAAR DINGE ÜBER JAVASCRIPT Dominik Kundel | @dkundel |
#enterjs
NODE.JS REPL Dominik Kundel | @dkundel | #enterjs
JAVASCRIPT WAS ZUR HÖLLE? Dominik Kundel | @dkundel | #enterjs
WAS BIETET TYPESCRIPT? Dominik Kundel | @dkundel | #enterjs
WAS BIETET TYPESCRIPT? ▸ Compiler der TypeScript zu JavaScript kompiliert
▸ npm install -g typescript ▸ Erweitert JavaScript mit Typ-Annotationen ▸ Type-Checking während der Compile-Time Dominik Kundel | @dkundel | #enterjs
VERBESSERTE DEVELOPMENT EXPERIENCE Dominik Kundel | @dkundel | #enterjs
DEMO TYPESCRIPT BASICS Dominik Kundel | @dkundel | #enterjs
tsconfig.json { "compilerOptions": { "jsx": "react", "noImplicitAny": true, "noImplicitThis": true,
"sourceMap": true, "inlineSourceMap": true } } Dominik Kundel | @dkundel | #enterjs
ZUSAMMENFASSEND Dominik Kundel | @dkundel | #enterjs
IHR SCHREIBT BEREITS TYPESCRIPT Dominik Kundel | @dkundel | #enterjs
SICHERER CODE Dominik Kundel | @dkundel | #enterjs
VERBESSERTE DEVELOPMENT EXPERIENCE Dominik Kundel | @dkundel | #enterjs
bit.ly/starttypescript Dominik Kundel | @dkundel | #enterjs
bit.ly/enterjs-typescript Dominik Kundel | @dkundel | #enterjs
VIELEN DANK! @dkundel
[email protected]
github/dkundel Dominik Kundel | @dkundel |
#enterjs