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
Devoxx FR 2016 Typescript
Search
Vincent Beretti
April 20, 2016
Programming
1
810
Devoxx FR 2016 Typescript
Typescript
Typer pour mieux coder
20 avril 2016
Devoxx FR
Vincent Beretti
April 20, 2016
Tweet
Share
More Decks by Vincent Beretti
See All by Vincent Beretti
Devoxx FR 2016 Flamegraphs
vberetti
2
310
Ippevent Nantes: Performance Pudding
vberetti
0
140
Other Decks in Programming
See All in Programming
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Package Management Learnings from Homebrew
mikemcquaid
0
230
Architectural Extensions
denyspoltorak
0
290
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
CSC307 Lecture 06
javiergs
PRO
0
690
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
140
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
Basic Architectures
denyspoltorak
0
680
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Art, The Web, and Tiny UX
lynnandtonic
304
21k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The browser strikes back
jonoalderson
0
390
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Invisible Side of Design
smashingmag
302
51k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
Transcript
#DevoxxFR Typescript Typer pour mieux coder Vincent Beretti @vberetti 1
#DevoxxFR Vincent Beretti Pôle Conseil Ippon Technologies Qui ? 2
#DevoxxFR The times they’re a changin’ 3 ES 2015 ES
5 ES 3 ES 2016 … ES 2017 2000 2010 2015 2020 2005
#DevoxxFR Reflexions 4 « Considérer JavaScript comme du bytecode pour
navigateur me convient » Unit Service UI Compilation http://the-babel-tower.github.io/2015/07/23/scalajs/
#DevoxxFR Let’s talk about Typescript 5 2012 Support de JSX
Open source Langage trans-compilé Typage optionnel *.ts *.js .map *.js TSC version 1.8
#DevoxxFR ECMAScript 7/2016 Let’s talk about Typescript 6 ECMAScript 5
Compilateur TSC Superset de Javascript Typescript ECMAScript 6/2015 ECMAScript 7/2016
#DevoxxFR Pour commencer 7 npm install --global typescript et gardez
votre écosystème !
#DevoxxFR Live Demo 8
#DevoxxFR Conclusion • Souple • Puissant • Superset « vous
faites déjà du Typescript » • Facile à apprendre depuis le Javascript, Java ou C# • Utilisable même sur du code Javascript « legacy » • De plus en plus de librairies codées en Typescript 9
#DevoxxFR Références 10 http://www.typescriptlang.org/ MOOC par Microsoft : https://www.edx.org/course/introduction-typescript-microsoft-dev201x-1 eBook
Deep Dive : http://basarat.gitbooks.io/typescript/ Understanding ES5, ES2015 and Typescript http://johnpapa.net/es5-es2015-typescript/
#DevoxxFR Merci Questions ? 11 Rendez-vous demain amphi bleu à
18h55