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のすゝめ / Deno Recommendations by ...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
petamoriken / 森建
January 16, 2026
Programming
0
220
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
FE Yatai Talks vol.1
https://fe-yatai.connpass.com/event/377677/
petamoriken / 森建
January 16, 2026
Tweet
Share
More Decks by petamoriken / 森建
See All by petamoriken / 森建
Module Harmony
petamoriken
2
870
Denoでフロントエンド開発 2025年春版 / Frontend Development with Deno (Spring 2025)
petamoriken
1
1.6k
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
630
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
310
フロントエンドの標準仕様をどう追っているか / How I follow the frontend standards specs
petamoriken
4
2.6k
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
630
DOM Observable
petamoriken
1
330
Deno に Web 標準 API を実装する / Implementing Web standards API to Deno
petamoriken
0
800
Contributing to Deno is fun!
petamoriken
0
440
Other Decks in Programming
See All in Programming
20260315 AWSなんもわからん🥲
chiilog
2
170
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
680
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
450
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
230
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
380
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
240
The free-lunch guide to idea circularity
hollycummins
0
330
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
180
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
1
120
へんな働き方
yusukebe
5
2.8k
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.3k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
210
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
Designing for Performance
lara
611
70k
Building Applications with DynamoDB
mza
96
7k
Claude Code のすすめ
schroneko
67
220k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Practical Orchestrator
shlominoach
191
11k
Designing for humans not robots
tammielis
254
26k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
76
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Writing Fast Ruby
sferik
630
63k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
コントリビューターによる Denoのすゝめ FE Yatai Talks vol.1 pixiv Inc. 森内建太 @petamoriken
2026.1.16
2 自己紹介 • Web エンジニア • Deno / ECMAScript コントリビューター • Web 標準 を追うのが好き petamoriken WebDev
in Fukuoka
3 https://scrapbox.io/petamoriken/
4 単体で TypeScript が実行できるランタイム
5 単体で型チェックが出来るランタイム
6 • TypeScript (tsc) 同梱 ◦ Deno のバージョンを上げると TypeScript も上がる ◦ --unstable-tsgo を指定して tsgo (TS v7) を試せる ◦
JSX サポート • Linter, Formatter, LSP 内蔵 ◦ 型を使った Lint は typescript-eslint/Flint が要る 👉 内部 API の議論中 microsoft/typescript-go#516 Deno の開発体験 (DX)
7 Node.js 互換性 import { platform } from "node:process"; import chalk
from "npm:
[email protected]
"; console.log(chalk.green(`This platform is ${platform}`));
8 Node.js 互換性 import { platform } from "node:process"; import chalk
from "chalk"; console.log(chalk.green(`This platform is ${platform}`)); { "imports": { "chalk": "npm:
[email protected]
" } }
9 Node.js 互換性 import { platform } from "node:process"; import chalk
from "chalk"; console.log(chalk.green(`This platform is ${platform}`)); { "imports": { "chalk": "npm:
[email protected]
" } } 👆Web 標準の Import Maps 相当
10 • パッケージマネージャー、ワークスペース機能 • 権限機能(secure by default) ◦ npm 依存へのマルウェア混入に対する防衛 •
単一実行可能ファイルへのコンパイル • ネイティブ OpenTelemetry サポート • 日本語で質問可能 👉 deno-ja slack #question その他 Deno のいいところ