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
WEB+DB PRESS で Deno 🦕の記事を書きました
Search
Yusuke Tanaka
August 17, 2021
Programming
500
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WEB+DB PRESS で Deno 🦕の記事を書きました
Yusuke Tanaka
August 17, 2021
Other Decks in Programming
See All in Programming
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
0
160
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
5
4.3k
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
130
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
380
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
350
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
560
Java 27新機能 / Java 27 new features
kishida
2
170
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
490
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.1k
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
190
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
500
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
300
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
900
The Cost Of JavaScript in 2023
addyosmani
55
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The untapped power of vector embeddings
frankvandijk
2
1.9k
How to build a perfect <img>
jonoalderson
1
6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
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ʢ݄ʣൃചʂ ʢ͢ͰʹͷॻళͳΒฒΜͰΔ͔ʣ