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
WEB+DB PRESS で Deno 🦕の記事を書きました
Search
Yusuke Tanaka
August 17, 2021
Programming
0
470
WEB+DB PRESS で Deno 🦕の記事を書きました
Yusuke Tanaka
August 17, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
710
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
550
Reading Rails 1.0 Source Code
okuramasafumi
0
250
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
270
個人開発で徳島大学生60%以上の心を掴んだアプリ、そして手放した話
akidon0000
1
150
為你自己學 Python - 冷知識篇
eddie
1
350
Navigating Dependency Injection with Metro
zacsweers
3
3.5k
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
540
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
540
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
4.3k
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
A Tale of Four Properties
chriscoyier
160
23k
How GitHub (no longer) Works
holman
315
140k
Speed Design
sergeychernyshev
32
1.1k
Agile that works and the tools we love
rasmusluckow
330
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
113
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
930
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Transcript
WEB+DB PRESS Ͱ Deno 🦕ͷهࣄΛॻ͖·ͨ͠ magurotuna
Who am I?
3VTU🦀େ͖ ࣄͰ5ZQF4DSJQUͱ͔ (Pͱ͔ॻ͍ͯΔ
%FOPʹίϯτϦϏϡʔτ͢Εɺ વ3VTUॻ͚Δ͠ɺ5ZQF4DSJQUྗཆ͑ͯ ҰੴೋௗͰʁ
ͦΜͳࢥͰ Deno ʹίϯτϦ Ϗϡʔτ࢝͠Ίͯɺ1ͱϲ݄… ओʹ deno_lint ʹίϯτϦϏϡʔτ ৽͍͠ϧʔϧͷ࣮ɺطଘϧʔϧͷόάͷमਖ਼ɺυΩϡϝϯτඋɺϦϑΝΫλ ϦϯάɺͳͲͳͲ……
4݄ 8&# %#13&44Ͱ%FOPͷهࣄΛ ॻ͖·ͤΜ͔ʁ ॻ͖·͢ʂ
ॻ͖·ͨ͠ Ұൠهࣄʢ10ϖʔδʣͱ͍͏ݶΒΕͨͰɺͰ͖Δ͚ͩ٧ΊࠐΈ·ͨ͠
ରಡऀ • ଟগͷ Node.js / JavaScript ܦݧ͕͋Δ • Node.js ͱͷҧ͍͕͔Βͳ͍
• Node.js Ͱؒʹ߹͍ͬͯΔͷͰ Deno Λ৮ΔϞνϕʔγϣϯ͕ͳ͍
औΓ্͍͛ͯΔ༰ • ڥߏங • Deno Λ࣮ࡍʹ৮ͬͯΈͳ͕Βಛհ • TypeScriptଂ • package.json͕ͳ͍
• ύʔϛογϣϯ੍ޚ --allow-read ͱ͔ • ։ൃπʔϧ͕Έࠐ·Ε͍ͯΔ ϑΥʔϚολɺϦϯλʔɺςετϥϯφʔͳͲ • ඪ४ϥΠϒϥϦ • Webඪ४ͱͷޓੑ • ؆қHTTPαʔόʔ։ൃ with oak • Deno Deploy ͷσϓϩΠ
8݄23ʢ݄ʣൃചʂ ʢ͢ͰʹͷॻళͳΒฒΜͰΔ͔ʣ