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
Deno - A new perspective on server side JavaScript
Search
Rajika Imal
August 29, 2019
Programming
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Deno - A new perspective on server side JavaScript
Rajika Imal
August 29, 2019
More Decks by Rajika Imal
See All by Rajika Imal
Next generation Web UIs with Svelte
rajikaimal
1
120
NodeCloud - The Node.js API for open cloud
rajikaimal
1
140
Gentle introduction to deep learning
rajikaimal
1
50
Google Summer of Code - How to get started?
rajikaimal
1
130
The way of React
rajikaimal
1
150
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
600
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
410
Flow は今どうなっているか
mizdra
PRO
0
580
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
530
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
560
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
520
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
360
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
290
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
380
リアルな遅延を測る仕様
kota_yata
1
110
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
730
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
700
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
390
Tell your own story through comics
letsgokoyo
1
1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
940
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
4 Signs Your Business is Dying
shpigford
187
23k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.4k
RailsConf 2023
tenderlove
30
1.5k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
25k
Transcript
Deno A new perspective on server side JavaScript
Rajika Imal Senior Software Engineer - 99X Technology @rajikaimal
None
Components
V8
Rust Deno crate on crate.io
TypeScript
Built in TypeScript compiler snapshot in V8
Core design https://denolib.gitbook.io/guide/advanced/process-lifecycle
ES Modules
Module caching
Explicit permissions
Die on uncaught errors
Deno command line
Against Node design philosophy
package.json
No external package manager
Might be compatible with Node in the future https://github.com/denoland/deno/issues/2644
Subset of Deno is browser compatible
Install https://github.com/denoland/deno_install
None
https://github.com/rajikaimal/deno-examples
https://deno.land/
Reinventing the wheel?
Thank you!
Rajika Imal Senior Software Engineer - 99X Technology @rajikaimal