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
700
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
260
Ippevent Nantes: Performance Pudding
vberetti
0
130
Other Decks in Programming
See All in Programming
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
6
1.1k
Apache Hive 4 on Treasure Data
ryukobayashi
1
410
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
240
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.3k
使ってみよう Azure AI Document Intelligence
kosmosebi
2
360
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
500
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
900
Git Lint
bkuhlmann
4
760
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
400
AmperとFleetを使ったAndroidアプリ
yoppie
0
250
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
120
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
8
1.4k
Featured
See All Featured
Code Review Best Practice
trishagee
56
15k
Designing Experiences People Love
moore
136
23k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
19
1.6k
Embracing the Ebb and Flow
colly
80
4.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
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