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
コード生成なしでモック処理を実現!ovechkin-dm/mockioで学ぶメタプログラミング
qualiarts
0
270
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
250
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
650
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
Go言語の特性を活かした公式MCP SDKの設計
hond0413
2
550
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
7.7k
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
16k
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
430
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.9k
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
930
理論と実務のギャップを超える
eycjur
0
180
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.6k
Featured
See All Featured
Visualization
eitanlees
149
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Side Projects
sachag
455
43k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Scaling GitHub
holman
463
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
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ʢ݄ʣൃചʂ ʢ͢ͰʹͷॻళͳΒฒΜͰΔ͔ʣ