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
Meetup Paris TypeScript #special 2018
Search
Sylvain PONTOREAU
July 04, 2018
Programming
0
140
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
3
TypeScript - 45 minutes pour s’y mettre !
spontoreau
0
77
Event Sourcing avec Azure, quelle base de données choisir
spontoreau
0
21
Decorators in TypeScript 5.0, everything you need to know!
spontoreau
0
350
Leverage your CI/CD at the next level with Github actions
spontoreau
0
8
Commit comme un(e) "Hipster" avec Gitmoji !
spontoreau
0
93
Bird of a Feather - TypeScript (Devoxx 2022)
spontoreau
0
16
GitHub - Du besoin jusqu'à la production avec Github et Azure
spontoreau
0
15
Behavior Driven Development
spontoreau
1
200
Other Decks in Programming
See All in Programming
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
250
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
420
雑に思考を整理する技術と効能
konifar
55
25k
SpringBoot+MyBatisで例外が出たときどこを見るか
syukai
0
110
元気予報
suu_mire0726
0
850
1인 개발자로 행복하게 살기 - GDG 송도 헬로월드 2024
benjaminkim
1
5.6k
StreamlitとTerraformでデータカタログを作った話
gussan0223
0
300
スクラムチームと認知負荷 - ニフティのスクラムトーク Vol2. / NIFTY Tech Talk #18
niftycorp
PRO
1
120
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
18k
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
210
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
640
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
It's Worth the Effort
3n
180
27k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
Teambox: Starting and Learning
jrom
128
8.4k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
356
22k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
Atom: Resistance is Futile
akmur
258
25k
The Cult of Friendly URLs
andyhume
74
5.7k
Designing for Performance
lara
602
67k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Documentation Writing (for coders)
carmenintech
59
3.9k
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