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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Vincent Beretti
April 20, 2016
Programming
1
820
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
320
Ippevent Nantes: Performance Pudding
vberetti
0
140
Other Decks in Programming
See All in Programming
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
Ruby x Terminal
a_matsuda
7
590
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
160
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
320
CSC307 Lecture 13
javiergs
PRO
0
310
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
380
15年目のiOSアプリを1から作り直す技術
teakun
1
610
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
140
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
280
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
120
Docコメントで始める簡単ガードレール
keisukeikeda
1
100
Featured
See All Featured
Music & Morning Musume
bryan
47
7.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
51k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Mobile First: as difficult as doing things right
swwweet
225
10k
Rails Girls Zürich Keynote
gr2m
96
14k
Building Applications with DynamoDB
mza
96
6.9k
Automating Front-end Workflow
addyosmani
1370
200k
A Tale of Four Properties
chriscoyier
163
24k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
How to make the Groovebox
asonas
2
2k
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