Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Great Developer Experience with TypeScript
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Marco Talento
August 23, 2018
Programming
95
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Great Developer Experience with TypeScript
Developing backend and frontend universal type safe code effortlessly with TypeScript.
Marco Talento
August 23, 2018
More Decks by Marco Talento
See All by Marco Talento
It's time to migrate | JS () => TS
talento90
0
99
From nil to Gopher
talento90
2
190
Perfect Match - NodeJs & Typescript
talento90
0
190
Building applications with Node & TypeScript
talento90
4
860
Other Decks in Programming
See All in Programming
APNsからLive Activityを開始する話
yumnumm
0
170
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
34k
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
320
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
200
Jetpack Compose Mechanisms
skydoves
3
860
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.3k
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
460
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.8k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
820
Event is what happens
moro
2
1.3k
Featured
See All Featured
Mind Mapping
helmedeiros
1
400
Facilitating Awesome Meetings
lara
57
7.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
What's in a price? How to price your products and services
michaelherold
247
13k
Between Models and Reality
mayunak
4
500
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
500
Un-Boring Meetings
codingconduct
0
460
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
350
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Transcript
None
• • •
None
• • •
• FUNCTIONAL MAINTAINABLE SCALABLE PRODUCTIVITY FUN • • • •
None
• • • • • •
None
None
None
None
• • • •
None
None
• • https://johnpapa.net/es5-es2015-typescript/
None
None
None
None
• • • • • • ◦
None
• ◦ • ◦
• • •
• • • • • • • •
◦ ◦
None
None
None
None
• ◦ ◦ ◦ { "version" : 3, "file" :
"database.js", "sourceRoot" : "", "sources" : ["../../src/database.ts"], "mappings" : ";AAAA,MAAY,QAAQ,WAAM,UAAU,CAAC, ..." - BASE64 VLQ }
• • ◦ ◦
None
None
None
None
None
None
None
• ◦ ◦ ◦ • •
None
• • • •
• • • • •
None
• • •