VOL. 008
WEB DEV DIGEST
WEB DEV OUTLINE
2026-05-13
水曜日 · JST
TODAY’S ISSUE 2026年5月13日 · 水曜日 WEB FRONTLINE

Web Dev Digest: 2026‑05‑13

Top 20

Node.js 22.22.3 (LTS)(Node.js 22.22.3 LTSリリース)

Source: Node.js Blog | Published: 2026-05-13 JST

Browser Run: now running on Cloudflare Containers, it’s faster and more scalable(Browser Run が Cloudflare Containers 上で動作、より高速かつスケーラブルに)

Source: Cloudflare Blog | Published: 2026-05-13 22:00 JST

Trusted Sources for Deployment Protection(Deployment Protection に Trusted Sources を追加)

Source: Vercel Changelog | Published: 2026-05-13 JST

Node.js 26で日時APIの新標準「Temporal」がデフォルトで有効に。Chrome、Edge、Firefox、Node.jsで使えるように

Source: Publickey | Published: 2026-05-14 00:49 JST

Pythonライクで超高速実行を実現するAI向け言語「Mojo」がベータ版に到達。年内には正式版がリリースされる予定

Source: Publickey | Published: 2026-05-14 00:48 JST

第910回 GPGより簡単でZIPより安全。シンプルな暗号化ツール「age」を試す

Source: gihyo.jp | Published: 2026-05-13 09:29 JST

PrettierとESLintを1つにまとめる「Biome」入門(ビギナー向け)

Source: Zenn | Published: 2026-05-13 17:31 JST

ブラウザを「OSのデスクトップ」のように扱えるオープンソースのプラットフォーム「Puter」がベータ完成、誰でも無料・セルフホスト可能(GIGAZINE: Puter)

Source: GIGAZINE | Published: 2026-05-13 21:00 JST

Next.js + Supabase で作る SaaS開発入門

Source: Zenn | Published: 2026-05-13 11:01 JST

Practical Interface Patterns For AI Transparency (Part 2)(AI 透明性のための実践的インターフェースパターン Part 2)

Source: Smashing Magazine | Published: 2026-05-13 22:00 JST

PostgreSQLのインデックス再構築運用(断片化監視と実務での対応)

Source: Zenn | Published: 2026-05-13 19:00 JST

4000社の財務サイトをDBサーバーなしで動かす — sqlite を Cloudflare R2 + Workers で配信した話

Source: Zenn | Published: 2026-05-13 08:52 JST

AWS LambdaがLambda Managed Instancesの関数に対するスケジュールスケーリングをサポート

Source: Zenn | Published: 2026-05-13 11:35 JST

pgbenchで学ぶPostgreSQL16パフォーマンスチューニング入門 ─ 環境構築から本番対応まで一気通貫

Source: Qiita | Published: 2026-05-13 07:51 JST

Google DeepMind、AI対応ポインター「AI-Pointer」の実験デモを公開

Source: gihyo.jp | Published: 2026-05-13 14:42 JST

Generative UIでSuspenseを使う

Source: Qiita | Published: 2026-05-13 23:13 JST

AIエージェントを「確認待ち地獄」に落とさない技術 — Approval Contract / Decision Queue 実践ガイド

Source: Qiita | Published: 2026-05-13 21:02 JST

Obsidian、悪意のあるプラグインを排除して安全性スコアカードまで表示する新コミュニティを発表(GIGAZINE: Obsidian plugin review)

Source: GIGAZINE | Published: 2026-05-13 20:00 JST

【個人開発】JSはどこまで速い?巡回セールスマン問題を秒間700万ルートを計算する「最短ルート発見アプリ」を作ってみた

Source: Qiita | Published: 2026-05-13 23:13 JST

AIストリーミングにおける「Generative UI」の知財的価値

Source: Qiita | Published: 2026-05-14 01:18 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1【TypeScript】graphql-codegen/client-preset 6.0以降での未使用の型の出力graphql-codegen v6.0 で未使用 Input/Enum 型が自動生成されなくなった挙動と対処を整理。@なかつがわ19:26
2PrettierとESLintを1つにまとめる「Biome」入門(ビギナー向け)Biome の導入・VS Code 連携・対応ファイル形式をビギナー向けに整理。@三好アキ17:31
3[Mastra Announce] Temporal Workflows 登場 - 長時間ワークフローを壊れにくく実行Mastra に Temporal Workflows サポートが入り、長時間 AI ワークフローを耐障害的に実行できる。@jun shiromizu13:41
4ChatGPT/GeminiのAPIを叩くときに「型」の安心感が欲しい人のためのZodLLM 出力の型安全を Zod スキーマで担保するパターンと検証手順を紹介。@kasouzou11:33
5Claude Code で 6+1 プラットフォームのメディア運営パイプラインを構築するClaude Code で6+1媒体のメディア運営パイプラインを追加コスト0で構築した手順。@Creo11:32
6Next.js + Supabase で作る SaaS開発入門Next.js 14 + Supabase + Stripe で SaaS を構築する全12章電子書籍、最初の3章を無料公開。@JOINCLASS11:01
7textlint-plugin-orgの修正を試みる2textlint-plugin-org の互換性問題を修正していく続編の作業ログ。@ril09:38
8Cursor Cookbook を読んで理解した @cursor/sdk の使いどころCursor Cookbook から @cursor/sdk を TypeScript で Cursor エージェント操作に使う場面を整理。@53able09:00
9ゼロから始めるNode.js入門Node.js でサーバサイド JS と基本的な Web サーバ実装を始めるための入門書。@Kenichi Wakabayashi22:03
10【ハンズオン】LaravelでWebプッシュ通知を実装するLaravel と webpush パッケージで外部サービス無しの Web Push 通知をハンズオン実装。@DaiNaka20:14
11Claude CodeでサンキーツールをHTML1枚で作ってBoothで売るまでやった話Claude Code で HTML 1ファイルのサンキー図ツールを作り Booth で販売する経緯。@tom.k18:44
12JavaScriptCore のデフォルト派生コンストラクタ呼び出しに関するバグを修正したJavaScriptCore のデフォルト派生コンストラクタ呼び出しバグを修正した過程の解説。@ちゅるり17:54
13MoonBitによるフロントエンド・バックエンド統合開発の実践MoonBit 単一言語でフロントエンドとバックエンドを統合開発する実践例。@MoonBit_JP12:22
14億劫な経費登録作業をリラックスしてできるChrome拡張機能を作りました経費登録を補助する Chrome 拡張機能「RAKUFULL」を開発した記録。@rakufull11:27
15[Frontend Rebirth] コンポーネント設計篇 - Server 層を足した話SODA が App Router 移行で Container/Presentational に Server 層を足した3層化の経緯。@Maple15:00
16推しの配信予定を見逃さないために Youtom を作ったElectron+React+fast-xml-parser で YouTube 配信予定を一覧表示する Windows アプリ Youtom。@harness14:39
17Rust(Yew) vs JavaScript(React) — マンデルブロ集合で実測したWebAssemblyのリアルな速度差マンデルブロ集合の同条件比較で Yew/Rust が React に対し10〜20%程度しか速くなかった実測。@plumchang12:59
18SVG を使って、ドラッグした要素をはみ出す効果線を作ってみるSVG でドラッグ操作からはみ出す効果線を描く実装パターン。@kohno12:00
19React でできて Vue にできないことはあるのか?「Vue にできないこと」より「React の設計上の強み」(JSX・自由度・エコシステム)を比較。@Yuto21:51
20Konva.js を本番運用 2 年、倉庫 UI 9 拠点で学んだ性能最適化 10 連発Konva.js を 9 拠点の倉庫 UI で2年運用し、レイヤー分離・listening 制御等の最適化10件を実例化。@Pan Jixiao17:50
21PostgreSQLのインデックス再構築運用(断片化監視と実務での対応)インデックスサイズが 600MB→75MB と1/8に減るなど、断片化監視と再構築の実務手順。@イタ19:00
22副業エンジニアがClaude Code×FastAPI×Supabaseで財務分析SaaSをゼロから本番リリースするまでClaude Code 主導で FastAPI/Supabase/Stripe を組み、約9500社の財務スコアリング SaaS を本番化。@edinet-money-dash20:32
23Claude Code に長期記憶を持たせる自作ツール kita-memory の仕組みClaude Code の会話を Supabase ベクトル検索+AI 要約で記憶させる自作ツール kita-memory の構成。@キタモ14:14
244000社の財務サイトをDBサーバーなしで動かす — sqlite を Cloudflare R2 + Workers で配信した話690MB SQLite→JSON 化し R2+Workers で配信、月額無料枠で4000社サイトを動かす構成。@edinetty08:52
25AWS SAA - AWS ConfigAWS Config のマネージドルール・カスタムルール・自動修復までを AWS SAA 視点で整理。@CoCoYe23:23
26Claude Codeで本番データから始めるSLO閾値設定(CloudWatch×Burn rate×Terraform)CloudWatch メトリクスを基に Burn rate で SLO 閾値を算定、AI で Terraform を生成する流れ。@ojt20:21
27AWS SAA 取得への道インフラエンジニアが Udemy 教材を軸に AWS SAA 合格を目指す学習録。@屋敷 蛇魂20:12
28aws login と aws sso login の使い分け(AI エージェント時代の認証)新しい aws login と従来の aws sso login の差分を、AI エージェント用途も含め比較。@boxman_tools20:09
29AWS CDK で Amazon Lightsail にデータベースを足すAWS CDK で Lightsail にデータベースを追加する手順と運用・性能の考慮点。@Ryoichi Izumi18:49
30AWSで月22円固定+時間課金2.3円の超低コストMinecraftサーバーを構築する「2.3円/時間+22円/月」のコスト構成で AWS 上に Minecraft サーバを立てる実例。@大樹@沖縄のITエンジニア18:31
31Lambda の同時実行数とRDS接続枯渇 — 負荷試験で見えたことk6 負荷試験で Lambda 同時実行数が RDS 接続枯渇より先に頭打ちになる挙動を観測。@ayatanu16:20
32Firehose + Athena でアプリログを多リージョン横断で分析するチャットボットログを Firehose 経由で S3 に集約し、Athena で多リージョン分析する構成。@中野15:58
33VPC設計思想 — Public/Privateサブネット設計の判断軸セキュリティ・コスト・可用性・運用を軸に Public/Private サブネット設計を整理。@きゃんパパ13:12
34Slackから誰でも叩けるバッチ実行基盤 BatchWave の進化記Slack スラッシュコマンドで開発者なしにバッチを実行する社内基盤 BatchWave の改善履歴。@Tom Bossis - 株式会社DeltaX12:11
35AWS LambdaがLambda Managed Instancesの関数に対するスケジュールスケーリングをサポートLambda Managed Instances に EventBridge Scheduler ベースのスケジュールスケーリングが追加された。@今井|凪ソフト11:35
36Amazon Quick Automate でマルチステップ業務をPoC化した話Amazon Quick Automate で複数システムを跨るマルチステップ業務自動化を PoC した記録。@Ryota Ishii09:46
37AWS IoT Core + Grafana で自宅環境を可視化するIoT Core の MQTT と Grafana Cloud を使って自宅環境のセンサーデータを可視化。@エンジニアの雛鳥09:08
38「Googlebook」発表!Android/ChromeOS統合で開発者はどう動くべきかGooglebook の Android/ChromeOS 統合戦略と、開発者として今後取るべきアクションを整理。@サウナ大好きエンジニア22:01
39Cloud Scheduler + Workflow + Cloud Run Jobs(dbt) で簡易的なワークフロー環境を作るGCP の Cloud Scheduler/Workflow/Cloud Run Jobs(dbt) で軽量データ基盤ワークフローを構築。@taizo19:00
40Dataplex から Knowledge Catalog へ——AI エージェント時代にデータカタログはエージェント実行基盤そのものにDataplex Universal Catalog が Knowledge Catalog にリブランドされ、エージェント実行基盤化したと解説。@Hiromu Ogawa18:00
41border-shape で UI の輪郭を自由にデザインするCSS border-shape(Chrome/Edge 147+対応)で背景・border・影が形に沿う UI を作る紹介。@Relu09:45

Qiita

#TitleSummaryAuthorPublished
1timer画面の本実装 - テーブル描画と非同期通信の試行錯誤 - Day 12Timer 画面でテーブル描画と非同期通信を組み合わせる際の試行錯誤メモ。@1206-1204-77723:56
2AIエージェントを「確認待ち地獄」に落とさない技術 — Approval Contract / Decision Queue 実践ガイドApproval Contract と Decision Queue で AI エージェントの承認ワークフローを構造化する設計。@akira_papa_AI21:02
3【個人開発】JSはどこまで速い?巡回セールスマン問題を秒間700万ルートを計算する「最短ルート発見アプリ」を作ってみたVanilla JS+LUT で巡回セールスマン問題を秒間500〜700万ルートで評価する実装解説。@K_san021923:13
4String.prototype.replace に外部文字列を渡すと、$1 が勝手に展開されることがあるString.prototype.replace に外部文字列を渡すと $1/$& などが勝手に展開される落とし穴。@mori-dev@github20:17
5Generative UIでSuspenseを使うjson-render の NDJSON+JSON Patch ストリームに対し Promise を throw して Suspense を発動する案。@uhyo23:13
6React + Rails API のスマホ実機デバッグは Eruda が最強だった|iPhoneだけ起きるバグ調査に必須だったReact+Rails API の iPhone 実機デバッグで Eruda が最強だった iOS 固有バグ調査ノウハウ。@nagi_glacier21:11
7AIストリーミングにおける「Generative UI」の知財的価値Generative UI の描画タイミング制御を「ハード・ソフト協働」と捉え特許性を論じた記事。@u_shi01:18
8AIと無料インフラで「東京のDJイベント情報サイト」を自動生成している話AI と無料インフラ(Astro/Cloudflare 系)で東京の DJ イベント情報サイトを自動生成する構成。@mihocrsdrsr22:46
9実務でjQueryしか使ってこなかった私が、Vue.jsの「データ駆動」に感動した話jQuery 主体だった開発者が Vue.js のデータ駆動パラダイムに移行して感じた差分を整理。@doc_lab13:36
10PostgreSQL レプリケーション構成での WAL アーカイブの効率的な管理 — 誤削除を防ぐ実践ガイドPostgreSQL ストリーミングレプリ環境で WAL アーカイブを誤削除せず効率管理する実践ガイド。@k-hata-tb13:08
11pgbenchで学ぶPostgreSQL16パフォーマンスチューニング入門 ─ 環境構築から本番対応まで一気通貫PostgreSQL 16 を t3.micro EC2 上で pgbench 実測しながらチューニングする9本シリーズの索引。@matsutomu07:51
12psqlがない場合のpostgres接続確認ツール例psql クライアントが無い環境で PostgreSQL の接続確認を行う代替手段の紹介。@kubo4ka01:45
13★生成AIセミナー受講レポ:中小企業のためのAI実装実践セミナー★中小企業向け生成 AI 実装セミナーの受講メモ、Supabase など実装シナリオを記録。@EkanTw18:44
14【実体験】フロント×バックエンド分離開発で起きたAPI仕様ズレとバックエンド待ちの対策フロント/バック分離アジャイル開発で起きた API 仕様ズレとバックエンド待ちへの対策。@t-akimoto13:38
15[Frontend Performance - Part 15] 配信最適化:CDNとネットワークで表示速度を改善するCDN・ネットワーク最適化でフロントエンドの表示速度を地理横断で改善する第15回。@tuanphan11:37
16kintoneのGroup、見づらくないですか? “奥行き”を持たせるだけで、入力画面はかなり変わるkintone の Group UI に奥行き表現を加えるだけで入力画面の見やすさが大きく改善する案。@NestRec10:49

Publickey

#TitleSummaryPublished
1Node.js 26で日時APIの新標準「Temporal」がデフォルトで有効に。Chrome、Edge、Firefox、Node.jsで使えるようにNode.js 26 で Temporal がデフォルト有効化、Firefox 139/Chrome・Edge 144 と揃って利用可能に。00:49
2Pythonライクで超高速実行を実現するAI向け言語「Mojo」がベータ版に到達。年内には正式版がリリースされる予定Modular の AI 向け言語 Mojo がベータ版に到達、年内 1.0 リリース予定で CPU/GPU/ASIC 対応を強化。00:48

gihyo.jp

#TitleSummaryPublished
1Google DeepMind、AI対応ポインター「AI-Pointer」の実験デモを公開DeepMind が画面上の対象を指して Gemini に依頼できる AI-Pointer の実験デモを公開、Googlebook 搭載予定。14:42
2第910回 GPGより簡単でZIPより安全。シンプルな暗号化ツール「age」を試すGPG より簡単・ZIP より安全と謳う暗号化ツール age を Ubuntu 上で試すレシピ第910回。09:29

GIGAZINE

#TitleSummaryPublished
1ブラウザがOSのデスクトップになるオープンソース「Puter」がベータ完成、GitHub星4万・40万DL(GIGAZINE: Puter)ブラウザ上 OS Puter がベータ完成、GitHub 4万スター・コントリビュータ370名・40万 DL を達成。21:00
2Obsidian、悪意のあるプラグインを排除して安全性スコアカードまで表示する新コミュニティを発表(GIGAZINE: Obsidian plugin review)Obsidian Community を新設、自動マルウェアスキャンと安全性スコアカードでプラグイン配布を刷新。20:00
3FCCが中国製セルラーモジュールの規制を検討(GIGAZINE: FCC Chinese cellular modules)FCC が中国製セルラーモジュールへの規制を検討、安全保障観点で議論が進む。17:40
4iOS 27 で Siri が完全再構築され単体アプリ化、アプリ横断タスク実行可能に(GIGAZINE: iOS 27 Siri redesign)iOS 27 の Siri が単体アプリ化し、アプリ横断のタスク実行能力を持つよう完全再構築される。16:16
5Anthropic、AI 法務ソリューション「Claude Legal Solutions」を発表(GIGAZINE: Anthropic Claude Legal Solutions)Anthropic が契約・労務・訴訟ワークフローを支援する Claude 法務ソリューションを発表。15:31
6Android のセキュリティとプライバシー機能強化(GIGAZINE: Android security/privacy)Android に盗難対策強化・スプーフィング対策・スパイウェア検出補助機能などが追加される。14:40
7Microsoft の Patch Tuesday、Windows 11 等で120件の脆弱性を修正(GIGAZINE: Windows Update)5月の Windows Update で Windows 11 と延長サポート版を含む120件の脆弱性を一括修正。13:35
8ChromeOSとAndroidを統合した「Aluminium OS」のデモ動画がリーク(GIGAZINE: Aluminium OS leak)Android 17 ベースの Aluminium OS の16分実機動画がリーク、ChromeOS/Android 統合の片鱗が見える。13:16
9Microsoft、マルチエージェント AI で Windows 脆弱性を発見・修正する MDASH を発表(GIGAZINE: Microsoft MDASH)Microsoft がマルチエージェント AI で Windows の脆弱性を特定・解決する MDASH を発表。12:38
10Threads 上の Meta AI アカウントがブロック不可能と話題に(GIGAZINE: Threads AI block)Meta の AI アカウントが Threads でユーザーからブロック不可能な仕様だと指摘され議論に。11:29

Vercel Changelog

#TitleSummaryPublished
1Trusted Sources for Deployment Protection(Deployment Protection の Trusted Sources 対応)短期 OIDC トークンで Vercel 保護デプロイにアクセス、長期共有シークレットを置換する仕組み。(JST 該当)

Cloudflare Blog

#TitleSummaryPublished
1Browser Run: now running on Cloudflare Containers, it’s faster and more scalable(Browser Run が Cloudflare Containers 上で動作、より高速かつスケーラブルに)Browser Run を Cloudflare Containers 上に再構築し、1分60ブラウザ起動・同時120実行など能力を強化。22:00

Node.js Blog

#TitleSummaryPublished
1Node.js 22.22.3 (LTS)(Node.js 22.22.3 LTS リリース)crypto null参照修正、OpenSSL 3.5.6 等への依存更新、HTTP/2 リーク修正など多数の Bugfix を含む LTS リリース。(JST 該当)

Smashing Magazine

#TitleSummaryPublished
1Practical Interface Patterns For AI Transparency (Part 2)(AI 透明性のための実践的インターフェースパターン Part 2)Living Breadcrumb・Dynamic Checklist・Audit Trail など AI エージェントの透明性UIパターン5種を整理。22:00

CSS-Tricks

#TitleSummaryPublished
1rotateX()(CSS rotateX() リファレンス)3D 空間の X 軸回転を行う CSS rotateX() 関数を構文・単位・perspective 要件まで整理。23:36
2rotateY()(CSS rotateY() リファレンス)CSS rotateY() 関数による垂直 Y 軸回転の構文と注意点をまとめたアルマナック項目。23:33
3rotateZ()(CSS rotateZ() リファレンス)CSS rotateZ() で要素を Z 軸(時計回り/反時計回り)に回転させる構文と利用例。23:33
4rotate()(CSS rotate() リファレンス)2D 平面で要素を時計/反時計回転させる CSS rotate() 関数のリファレンス。23:32