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
Search
Kaneko Takeshi
May 29, 2020
Technology
0
37
Deno
Pizza_jp#29
Kaneko Takeshi
May 29, 2020
Tweet
Share
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
オープンソースライセンスについて勉強する定期
tkckaneko
0
31
Eye Tracking on the Browser
tkckaneko
0
86
IEEE754を完全に理解した
tkckaneko
1
76
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
93
多分これが一番早いと思います
tkckaneko
0
26
暗黒面の話
tkckaneko
0
24
CSR / SSR / SSG / JAMstack
tkckaneko
0
71
BOLT
tkckaneko
0
30
CSS Logical Properties and Values
tkckaneko
0
35
Other Decks in Technology
See All in Technology
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1.1k
LayerX QA Night#1
koyaman2
0
290
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
250
技術選定、下から見るか?横から見るか?
masakiokuda
0
170
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.1k
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
1
340
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.6k
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
130
Strands AgentsのEvaluatorをLangfuseにぶち込んでみた
andoooooo_bb
0
100
"人"が頑張るAI駆動開発
yokomachi
1
660
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
14
4.7k
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.6k
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
75
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Writing Fast Ruby
sferik
630
62k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
180
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
100
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
86
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
36
Music & Morning Musume
bryan
46
7k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
Transcript
Deno
※ ライアン・ダールの手書きロゴ
A hand drawn one by @ry An animated one by
@hashrock A high resolution SVG one by @kevinkassimo A pixelated animation one by @tanakaworld
Deno? 簡単に言うとNode.jsをいい感じに作り直したやつ Node.jsと同じV8を使ってるが、Rustとかでイケてないところを 1から書き直している なんで作り直したのかはライアン・デールさんの講演をみるとわかる 10 Things I Regret About
Node.js https://www.youtube.com/watch?v=M3BM9TB-8yA
Deno? もう少し細かく言うと・・・ JavaScriptとTypeScriptをブラウザ外で実行するためのランタイム ※ ツールを追加しなくてもTypeScriptをサポート デフォルトではファイルなんかにアクセスできないから安全 ブラウザとの互換性がある などなど
DenoとNode.jsの違い npmを使わない URLとかパスで参照 すべての非同期のアクションはpromiseを返す ファイルなどのアクセスには明示的に権限が必要 エラーがなければ常に終了 ES Moduleをつかうのでrequire()はサポートしない
実際につかってみる(インストール) $ brew install deno ・・・ ==> Summary /usr/local/Cellar/deno/1.0.2: 9
files, 41.9MB $ deno -V deno 1.0.2
実際につかってみる(1回目) $ deno run https://deno.land/std/examples/welcome.ts Download https://deno.land/std/examples/welcome.ts Warning Implicitly using
master branch https://deno.land/std/examples/welcome.ts Compile https://deno.land/std/examples/welcome.ts Welcome to Deno
実際につかってみる(2回目) $ deno run https://deno.land/std/examples/welcome.ts Welcome to Deno
おしまい