Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
150
Gentle introduction to deep learning
rajikaimal
1
52
Google Summer of Code - How to get started?
rajikaimal
1
140
The way of React
rajikaimal
1
160
Other Decks in Programming
See All in Programming
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
220
[2026-10-09]一枚の布で作らなくてもいい。 信頼性は「パッチワーク」で紡がれる~既存の運用と新しい可能性をつなぎ合わせてきたCREの話~
tosite
0
110
contenteditable と日本語入力に向き合う
colorful12
0
210
phperだってパンチカードでコーディングしたい
o0h
PRO
0
390
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
300
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
1
190
Groovy as a human and AI friendly programming language
paulk
0
100
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
200
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
320
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
1k
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
1.1k
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
900
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
530
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
860
How to make the Groovebox
asonas
2
2.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
280
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
960
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
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