$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Meetup Paris TypeScript #special 2018
Search
Sylvain PONTOREAU
July 04, 2018
Programming
0
170
Meetup Paris TypeScript #special 2018
Deno: The death of Node.js?
Sylvain PONTOREAU
July 04, 2018
Tweet
Share
More Decks by Sylvain PONTOREAU
See All by Sylvain PONTOREAU
aMS Lausanne - Préparez-vous à une virée intersidérale avec Azure Cosmos DB 🧑🚀
spontoreau
0
45
TypeScript - 45 minutes pour s’y mettre !
spontoreau
0
140
Event Sourcing avec Azure, quelle base de données choisir
spontoreau
0
62
Decorators in TypeScript 5.0, everything you need to know!
spontoreau
0
460
Leverage your CI/CD at the next level with Github actions
spontoreau
0
43
Commit comme un(e) "Hipster" avec Gitmoji !
spontoreau
0
150
Bird of a Feather - TypeScript (Devoxx 2022)
spontoreau
0
35
GitHub - Du besoin jusqu'à la production avec Github et Azure
spontoreau
0
35
Behavior Driven Development
spontoreau
1
270
Other Decks in Programming
See All in Programming
開発に寄りそう自動テストの実現
goyoki
1
860
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
260
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
330
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
150
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
150
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
140
dnx で実行できるコマンド、作ってみました
tomohisa
0
150
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
220
TestingOsaka6_Ozono
o3
0
130
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
700
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
2
590
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Building Applications with DynamoDB
mza
96
6.8k
Music & Morning Musume
bryan
46
7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Scaling GitHub
holman
464
140k
KATA
mclloyd
PRO
32
15k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Mobile First: as difficult as doing things right
swwweet
225
10k
Speed Design
sergeychernyshev
33
1.4k
Unsuck your backbone
ammeep
671
58k
Transcript
None
Premier Field Engineer at Trainer TypeScript fanboy!
None
None
None
None
None
None
None
https://github.com/maxmcd/deno-docker
type => void interface string void string null string void
function send(channel: string, ...ab: ArrayBuffer[]): ArrayBuffer[] | null; function poll():
ArrayBuffer[]; function print(x: string): void; https://github.com/ry/deno/blob/golang/msg.proto
function main() { // Setup... while (true) { const messages
= deno.poll(); processMessages(messages); } }
deno.readFileSync(filename: string): ArrayBuffer; deno.writeFileSync(filename: string, data: Uint8Array, perm: number): void;
setTimeout(cb: TimerCallback, delay: number, ...args: any[]): number; setInterval(cb: TimerCallbac, duration: number, ...args: any[]): number; clearTimeout(timerId: number); clearInterval(timerId: number);
declare var any void any void boolean any void string
string string Promise
declare var new string string string declare var new string
string
None
None