VOL. 018
WEB DEV DIGEST
WEB DEV OUTLINE
2026-05-23
土曜日 · JST
TODAY’S ISSUE 2026年5月23日 · 土曜日 WEB FRONTLINE

Web Dev Digest: 2026‑05‑23

Top 20

Amazon SageMaker expands domain management across domain types — Amazon SageMakerのドメイン管理がドメイン種別をまたいで拡張

Source: AWS What’s New | Published: 2026-05-23 04:30 JST

New agentic migration assessment capabilities now available with AWS Transform — AWS Transformに新しいエージェンティック移行アセスメント機能が追加

Source: AWS What’s New | Published: 2026-05-23 03:58 JST

Amazon SageMaker adds business metadata and governance in IAM-based domains — Amazon SageMakerがIAMベースドメインでビジネスメタデータとガバナンスをサポート

Source: AWS What’s New | Published: 2026-05-23 03:24 JST

AWS Security Agent adds verification scripts for pentest findings — AWS Security Agentがペネトレーションテスト指摘に対する検証スクリプトを自動生成

Source: AWS What’s New | Published: 2026-05-23 02:21 JST

Amazon WorkSpaces Personal now supports WorkSpace Migration for Linux WorkSpaces — Amazon WorkSpaces PersonalがLinux WorkSpacesのWorkSpace Migrationに対応

Source: AWS What’s New | Published: 2026-05-23 01:24 JST

VS Code 1.121リリース。MarkdownプレビューでのMermaid図とYAMLフロントマター表示を標準搭載し、リモートエージェントにも対応 ——Agent Host Protocol(AHP)でリモート側のセッションを継続

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

What’s new with Google Cloud — Google Cloudの新着まとめ

Source: Google Cloud Blog | Published: 2026-05-23 01:00 JST

Kysely (the type-safe SQL query builder for TypeScript) v0.29 is out btw — Kysely v0.29がリリース、TypeScript向け型安全SQLビルダー

Source: Hacker News | Published: 2026-05-23 23:55 JST

標準デコレーター時代の TypeScript 向け DI ツールキット Wyrly DI

Source: Zenn | Published: 2026-05-23 19:09 JST

GETだけ定義したNext.jsのRoute HandlerにHEADを送ると何が起きるか

Source: Qiita | Published: 2026-05-23 22:11 JST

【個人開発】すべて無料枠でNext.js+Supabase+Gemini APIを組み合わせてKindle出版アプリを作ってみた

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

DjangoアプリをNext.js + DRF + JWT + AWSに移行してみた #1 フロントエンド環境構築編

Source: Zenn | Published: 2026-05-23 16:18 JST

DjangoアプリをNext.js + DRF + JWT + AWSに移行してみた #2 JWT認証フロー実装編

Source: Zenn | Published: 2026-05-23 18:09 JST

DjangoアプリをNext.js + DRF + JWT + AWSに移行してみた #3 CRUD実装編

Source: Zenn | Published: 2026-05-23 18:22 JST

Astro Content Collections の Zod schema で運用ルール違反をビルドで落とす

Source: Zenn | Published: 2026-05-23 15:34 JST

Next.jsのmiddlewareとschema(Zod)の違いをRailsのbefore_action / validatesで理解する

Source: Qiita | Published: 2026-05-23 20:18 JST

JavaScript で FNV-1a 32-bit ハッシュを Math.imul + >>> 0 で書く

Source: Qiita | Published: 2026-05-23 19:48 JST

【2026年度版】WSL2 + UbuntuにNode.jsとnpmを安全に導入する手順

Source: Qiita | Published: 2026-05-23 22:57 JST

すべてのUUIDをリストアップして検索できる「Every UUID V4」、そして直面した技術的課題とは?

Source: GIGAZINE | Published: 2026-05-23 12:00 JST

Windows XP風デスクトップでWikipediaをエクスプローラーのように探索できる「Wikipedia File Explorer」レビュー

Source: GIGAZINE | Published: 2026-05-23 22:00 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1VRCardMaker β0.4.0 で「最初に触ったときの迷い」を減らした話VRChat 用プロフィールカードを作る Web アプリの β0.4.0 で、IndexedDB ローカル保存と PNG 出力導線を整え「初見ユーザーが最初の 1 枚を作り終えるまで」の離脱を削った改修記録ロク21:02
2TSKaigi 2026 協賛レポートフルスタック開発を行う企業が TSKaigi 2026 にスポンサー参加したレポートで、ブース出展・採用文脈・登壇傾向など参加目線の振り返りうちほり18:53
3将棋アプリを作りたい #15 - KIF形式のパース将棋アプリ自作シリーズ第 15 回として、棋譜の標準形式 KIF を TypeScript でパースする実装手順と棋譜特有のエッジケース対応fujishu17:45
447都道府県×実在判例でローカルSEOを張る設計都道府県データと判例データを TypeScript の型安全 JSON として一括管理し、47 ページ × 実在判例で被リンク獲得を狙うローカル SEO の設計テンプレREON13:44
5[Mastra YouTube 解説] 型付きSDKでMCPサーバーを作り直すという提案Mastra 公式の YouTube を読み解き、MCP サーバーを TypeScript の型付き SDK で書き直す提案の意図と、実装テンプレが手書きから生成ベースに移る論点jun shiromizu13:41
6Gemma 4 搭載の小説執筆AIエージェント【NovelPilot】Gemma 4 をローカルで使い、構想→章立て→本文→校正までを段階分割した小説執筆エージェント NovelPilot の構成と多段プロンプト設計の実装Doraking13:12
7AIエージェントに財布を持たせる: なぜ今、Agent Walletが必要かAI エージェント用ステーブルコイン SDK「kawasekit」を起点に、エージェントが自律的に支払う際の鍵管理・許可スコープ・監査ログの設計理由をシリーズ初回で言語化BringItOn08:49
8低レイヤが苦手なので、5命令だけのCPUをブラウザで触れるようにしたLOAD/STORE/ADD/JMP/HALT の 5 命令だけを持つ仮想 CPU をブラウザで対話的に動かせるシミュレータを公開し、低レイヤ入門の心理的ハードルを下げた実装記Ayumu Apps08:34
9GitHubリポジトリからドキュメントを自動生成するSaaSを個人で作った話チーム拡張で破綻しがちな「コードを読んで把握してください」運用に対し、GitHub リポジトリ解析からドキュメントを自動生成する個人開発 SaaS RepoCarta の立ち上げ記録RepoCarta22:22
10BCP 集約で org billing が 403、cross-service sync 漏れだった話BCP 集約の切替期に複数プロダクトで Billing API が 403 を返した障害を、cross-service 同期の取り漏れと特定して復旧した SRE 視点のポストモーテムzoetaka3819:43
11AWS SAPメモAWS 移行サービス(Discovery/MGN/DMS/Migration Hub/Migration Evaluator)の使い分けキーワード一覧を SAP 試験向けに整理した学習メモcure-eight19:37
12AWS SAA - Virtual Private Cloud(VPC)AWS SAA 学習者向けに「1 リージョン内に複数 VPC を作れる」「CIDR の割当制約」など VPC の基本制約を整理した試験対策ノートCoCoYe17:30
13やっと落ち着いたので直近を振り返る🤔2025 年末〜2026 年 5 月の間に Azure/AWS/Google Cloud をまたいで 7 案件を並行管理した個人の振り返りと、マルチクラウド並行運用の体感負荷の言語化naoki16:50
14Amazon Quick に閉域網からアクセスしてみた(PrivateLink + Client VPN)旧 QuickSight 改め Amazon Quick に、AWS PrivateLink + Client VPN を組み合わせて閉域網アクセスを確立する構築手順と検証ログHikotty / Hikoto Iseda13:52
15Gemini API の不正利用を検知する7つの方法AIza… で始まる Gemini API キーを GitHub に誤公開して「一晩で数万ドル」請求された事例を起点に、不正利用検知の 7 手法(請求アラート・利用上限・IP/Referer 制限など)を列挙SKY(Tomoaki Sekiya)20:45
16バックエンドをHTTPS化する仕組みを学びなおす(Nginx/Caddy/TLS終端)Node.js/Express バックエンドの前段に Nginx/Caddy を置く際の TLS 終端の責務分担、証明書配置、ヘッダ伝搬の落とし穴を本番構成前提で整理fanda-dev17:19
17React の更新はいつ実行されるのか — Scheduler のタイムラインを読む【Part 0】setState から画面再描画までを 5 フェーズに分解し、Scheduler の scheduleCallback から 5ms ごとの yield、commit、idle 停止までを時間軸で読み解いた解説わかめ16:25
18ノークラウドで家計簿 PWA を作ったので、技術スタックと思想を全部書く家計データを端末内に閉じ込めるノークラウド家計簿 PWA「kakemo」を Claude Code 併用で約 1 週間で実装した構成と、サブスク回避の設計思想Kuma19:43
19React × Tailwind CSS 入門 #05|カスタムHookを作る|ロジックを再利用可能にするuseState/useEffect の入門を踏まえ、複数コンポーネントに散らばる処理をカスタム Hook に切り出して再利用可能にする実装手順を初心者向けに段階解説Hiro|AIxフロントエンジニア17:00
20Trip Log 旅行管理アプリ旅行の準備・予算・経費・振り返りまでを 1 サービスに統合する Web アプリ Trip Log を個人開発した動機(既存の分散したアプリ群への不満)と機能整理tamaki14:32
21Next.js × Supabase × Geminiで生保知識学習アプリを作った重い技術マニュアル中心だった生命保険ドメインに対し、Next.js × Supabase × Gemini で「スキマ時間に学べる」学習アプリ InsurMaster を構築した事例and_shinagawa14:32
22Geminiの新モデル検知から簡易評価までをダッシュボード化したGemini API のモデルカタログ変更をスナップショット保存し、新規モデル・再現エラー解消モデルを自動評価してブラウザダッシュボードで比較するローカルツールの実装しずか17:01
23GitHub App の秘密鍵を Cloud KMS に閉じ込めるAWS KMS パターンを Google Cloud KMS に移植し、GitHub App の秘密鍵を「ワークフロー側に出さずに署名する」構成を IAM 設定込みで実装するガイドKohei Kojima23:12
24Gemini APIの不正利用を防ぐために、APIキーをチェックしよう「2026 年 6 月 19 日以降、制限なしの Gemini API キーが拒否される」公式変更を起点に、既存キーに IP/HTTP リファラ/API 制約をかけ直す手順を周知する注意喚起So18:05
25Rust + axum で画像掲示板を作る (2) tracing と TraceLayer で開発体験を整える旧 PHP 画像掲示板を Rust/axum に書き直す連載 2 回目で、tracingTraceLayer ミドルウェアによる構造化ログとログレベルの環境変数制御を実装聖永宗玄14:56
26初心者でも分かる!0.1 + 0.2 ≠ 0.3!?0.1 + 0.2 === 0.30000000000000004 となる挙動を、IEEE 754 浮動小数点の内部表現から「コンピュータが数を扱う仕組み」として初学者向けに分解した解説saitogo20:50

Qiita

#TitleSummaryAuthorPublished
1TypeScriptとは何か。Java から転向した初学者視点で「実行まで気づけない JS のエラーが不安だった」体験を起点に、型による事前検知という TypeScript の価値を体験ベースで言語化KoSaxophone22:45
2Promise の内部動作を ECMAScript 仕様から読むPromise の状態遷移・thenable 解決・ジョブキュー投入を ECMAScript 仕様書の該当節を引用しながら追う、仕様読解中心の Promise 解説mikanmikan1116:35
3Symbolブロックチェーンの「アトミックスワップ」で仲介者なしのP2Pデジタルマーケットプレイスを個人開発した話Symbol チェーンのアトミックスワップを使い、仲介者を排した P2P デジタル資産マーケット Nexus を個人開発した設計と実装の振り返りtempleroyce13:45
4共著論文の “やりとり” がカオスになる前に — 自前の論文コラボサイトを「地域で」組んでおくと幸せになる話メールチェーン化する共著論文のやり取りを、地域単位で自前ホストする論文コラボ Web を立てて整理するという運用設計の提案TaichiEndoh19:40
5学習アプリをTypeScriptで作成しました。学習開始から約 1 か月、TypeScript + ChakraUI で学習記録アプリを実装した進捗ログと、初学者が踏んだ型/コンポーネント設計のつまずきポイントkitamura37123:53
6再編集できるプロフィールカードメーカー VRCardMaker、β0.4.0 で初見UXとPNG出力体験を整えた話VRCardMaker β0.4.0 を、ChatGPT-5.5 Thinking に仕様から記事化させて公開した PNG 出力導線と初見 UX 改修のメイキングLocu20:59
7React マッチングアプリのおすすめ機能の実装7.React 製マッチングアプリの連載第 7 回で、ユーザープロフィールタグとイベントタグのマッチングからおすすめイベントを表示する推薦ロジックの実装Dekopon60717:16
8Astro Content Collections の Zod schema で運用ルール違反をビルドで落とすZenn 版と同テーマの Qiita 投稿。defineCollection() + Zod の .refine().superRefine() で frontmatter の運用ルール違反を astro build で落とす実装の Qiita 版掲載Aulvem15:35
9【Next.js × TypeScript】3分で使えるようになる入門ガイド(2026年版)2026 年時点の Next.js を「React 単体では難しい機能を載せたフレームワーク」と位置付け、最小手順で動かすまでの 3 分入門としてまとめたmonotein12:51
10VueコンポーネントとHTML構文Vue の src/App.vue を起点に、<script> の TypeScript と <template> の HTML ブロックの責務分割を初学者向けに整理した基本構文ノートmasafullversion09:29
11Supabaseを用いたバックアップ・リストア処理で遭遇したことSupabase で認証実装の後にバックアップ/リストア処理を組んだ際の落とし穴(権限・スキーマ依存・復元順序)を、続編として実体験ベースで記録it23:26
12「ホスト側だけUIが点滅する」謎バグを追いかけた話 — 真犯人は意外なところにいたマルチプレイヤー Web ゲームで「ホスト側のお題発表前フェーズだけ UI が点滅する」現象を、参加者側との差分から原因を絞り込んでいくデバッグ追跡記nomari459802:08

Publickey

2026-05-23 付の記事はありませんでした。

gihyo.jp

対象日の該当記事はすべて Top 20 に掲載されています。

GIGAZINE

対象日の該当記事はすべて Top 20 に掲載されています。

ITmedia News

2026-05-23 付の Web 開発関連記事はありませんでした。

TypeScript Blog

2026-05-23 付の記事はありませんでした。

Node.js Blog

2026-05-23 付の記事はありませんでした。

Astro Blog

2026-05-23 付の記事はありませんでした。

Cloudflare Blog

2026-05-23 付の記事はありませんでした。

Vercel Changelog

2026-05-23 付の記事はありませんでした。

AWS What’s New

#TitleSummaryPublished
1Amazon Keyspaces expands to Asia Pacific (Malaysia) and Asia Pacific (Thailand) Regions(Amazon KeyspacesがアジアパシフィックMalaysia / Thailandリージョンに対応)Apache Cassandra 互換のマネージドサービス Amazon Keyspaces が ap-southeast Malaysia/Thailand リージョンに展開され、現地レイテンシで Cassandra アプリを動かせるようになった01:00

Google Cloud Blog

対象日の該当記事はすべて Top 20 に掲載されています。

Supabase Blog

2026-05-23 付の記事はありませんでした。

web.dev

2026-05-23 付の記事はありませんでした。

Mozilla Hacks

2026-05-23 付の記事はありませんでした。

CSS-Tricks

2026-05-23 付の記事はありませんでした。

Smashing Magazine

2026-05-23 付の記事はありませんでした。

Hacker News

#TitleSummaryPublished
1Show HN: Fed.run – online collaborative Rust IDE and Markdown editor(Fed.run:オンライン共同編集Rust IDE兼Markdownエディタ)CRDT で共同編集できる Rust IDE 兼 Markdown エディタを PWA として提供する Show HN。エフェメラルなルーム単位でセッションを管理し、ブラウザ完結のコラボ実行環境を狙う23:06
2New Attack “Megaladon” Compromises 5.5K+ GitHub Repos(新攻撃「Megaladon」が5500以上のGitHubリポジトリを汚染)The Register 報。5,500+ の GitHub リポジトリが「Megaladon」と呼ばれる新攻撃で汚染されたとされ、サプライチェーン側からの commit 改竄・依存汚染が指摘されている23:57