VOL. 076
WEB DEV DIGEST
WEB DEV OUTLINE
2026-07-21
火曜日 · JST
TODAY’S ISSUE 2026年7月21日 · 火曜日 WEB FRONTLINE

Vercel Connect 90+プリセット、Supabase Pipelines Alphaほか — Web Dev Digest: 2026‑07‑21

Top 20

Vercel Connect adds 90+ preset connectors(Vercel Connectに90超のSaaSプリセット接続を追加)

Source: Vercel Changelog | Published: 2026-07-21 09:00 JST

Vercel MCP now supports purchases(Vercel MCPが決済操作に対応)

Source: Vercel Changelog | Published: 2026-07-21 09:00 JST

Laguna S 2.1 is now available on AI Gateway(PoolsideのLaguna S 2.1がAI Gatewayで提供開始)

Source: Vercel Changelog | Published: 2026-07-21 09:00 JST

Gemini 3.6 Flash and Gemini 3.5 Flash-Lite on AI Gateway(Gemini 3.6 FlashとGemini 3.5 Flash-LiteがVercel AI Gatewayで利用可能に)

Source: Vercel Changelog | Published: 2026-07-21 09:00 JST

Now in preview: Find and fix software vulnerabilities with CodeMender(Google Cloudの脆弱性自動修正エージェントCodeMenderがPreview提供開始)

Source: Google Cloud Blog | Published: 2026-07-21 09:00 JST

Monday, July 27, 2026 Security Releases(Node.jsが2026年7月27日にセキュリティリリースを予告)

Source: Node.js Blog | Published: 2026-07-21 12:00 JST

Supabase Pipelines is now in Public Alpha(Supabase PipelinesがPublic Alpha公開)

Source: Supabase Blog | Published: 2026-07-21 16:00 JST

Amazon EC2 R8i and R8i-flex instances are now available in additional regions(Amazon EC2 R8i / R8i-flexがストックホルム・チューリッヒで提供開始)

Source: AWS What’s New | Published: 2026-07-21 02:37 JST

AWS Data Exports now provides standardized Amazon Bedrock product metadata(AWS Data ExportsがAmazon Bedrock製品メタデータを標準提供)

Source: AWS What’s New | Published: 2026-07-21 03:29 JST

AWS、デプロイ速度が最大4倍になる「AWS CloudFormation Expressモード」を提供開始

Source: Publickey | Published: 2026-07-21 22:50 JST

shadcn/ui が Base UI をデフォルトに — 公式発表から読み解く移行の背景と実務対応

Source: Qiita | Published: 2026-07-21 20:45 JST

Supercharging pgvector: 4x faster HNSW vector search with AlloyDB(AlloyDBのcolumnar engineでpgvector HNSW検索が4倍高速に)

Source: Google Cloud Blog | Published: 2026-07-21 09:00 JST

Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs(React Flight Protocolのデシリアライゼーション脆弱性を武器化する側と守る側から解剖)

Source: Smashing Magazine | Published: 2026-07-21 19:00 JST

How the 2026 World Cup affected Internet traffic(2026 FIFAワールドカップが世界のインターネットトラフィックに与えた影響)

Source: Cloudflare Blog | Published: 2026-07-21 21:59 JST

生成AIと51回の改良を重ねて、ブラウザで動く3D流体・河床浸食シミュレータを作った

Source: Zenn | Published: 2026-07-21 16:17 JST

コーポレートサイト(小規模事業者向け)を「維持費ほぼ無料」で作った技術選定とコスト比較

Source: Zenn | Published: 2026-07-21 14:51 JST

AIペアプロで挑む!Astro 7 + Hono + Cloudflareモノレポ開発のハマりどころ解決策

Source: Zenn | Published: 2026-07-21 20:05 JST

Making highly available, multi-region Cloud Run services just got easier(Cloud Runのマルチリージョン高可用構成が最小構成で組めるように)

Source: Google Cloud Blog | Published: 2026-07-21 01:00 JST

Vueのcomputedとwatchの使い分け:値を作るならcomputed、処理を走らせるならwatch

Source: Zenn | Published: 2026-07-21 23:40 JST

Next.js + MicroCMS + Stripe で作る MarkdownBook 7 【管理画面・運用編】

Source: Zenn | Published: 2026-07-21 22:42 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Mastra で作る AIエージェント(30) Agent Mail と連携して、エージェント専用メールで送受信するMastraエージェントに専用メールアドレスを付与し、Agent Mail webhookで受信をトリガに自動応答するパイプラインを実装@shiromizuj14:25
2コーダーからフロントエンドエンジニアへ #1-15|群Bの復習とミニ演習──変数・型を確かめて演算子へJavaScript基礎シリーズの群B完結として、const/let/varと基本型を演習で復習し次章の演算子へ橋渡しする回@koenjineer23:31
3AIに1時間で作らせたアプリを、公開前に全ソース監査してみた(Critical 2件)AI生成アプリを本番公開前に全ソース監査してCritical 2件・High 1件・Medium/Low 8件を検出、「動く」と「本番投入可」の差を示す@gyugyu8623:15
41つの Markdown を『各媒体の投稿形式』へ依存ゼロで変換する仕組みZenn・Qiita・はてなでfront-matterが三者三様な問題に、依存ゼロ・数十行の自作レンダラで一括変換する仕組み@hashitoz22:15
5【IT業界25年目】ADHDポンコツエンジニアが人生賭けて運営中の求人サービス『ヴェテラン』でも利用してる『PHP』上達方法を教えちゃいますPHP + PostgreSQL + AWSで運用中の求人サービス『ヴェテラン』を題材に、実案件経由でPHPを鍛える具体的手順@veteran20:38
6【第2回】商品タグに隠された「暗号」をリアルタイムに解読・結合するデータフロー 🚀商品タグの暗号化情報をTelegram + n8n + AIでリアルタイム解読・結合する小売DXパイプライン第2回@onapon16:30
7[postgreSQL]日時データをデフォルトのtimestamp型のままJST運用にすると、一番コストが高くなるらしいtimestamp型でJST運用するとタイムゾーン変換が乗ってコスト最悪、timestamptzを選ぶべきという実測ベースの検証@yuzu14:50
8旅行アプリを個人開発して公開した話家族旅行の計画/写真/精算を1つのPWA「Tabelier」に統合した個人開発事例、Supabase構成で公開まで到達@torukona22:22
9CloudFrontのJA4フィンガープリントを利用したトークン保護の一検討JA4 TLSフィンガープリントをログイン時にセッションへ紐付け、Cookie窃取後の再利用を防ぐPoCをCloudFrontで検討@manaty22618:54

Qiita

#TitleSummaryAuthorPublished
1デザインシステム”WIM UI”をnpmで公開複数のUIライブラリを比較する手間を省くため、統一デザインシステム「WIM UI」を自作してnpm公開@takeshisakuma23:42
2HTML-in-Canvas を p5.js Web Editor で少し試してみる実験的なHTML-in-Canvas機能をp5.js Web Editorで試作、Canvas内にHTMLを埋め込む挙動を実機で検証@youtoy23:47
3口コミのテキストマイニングで東京の「隠れ家居酒屋」を再採点するWebサイトを作ったら、CSS Winnerにノミネートされました口コミテキストマイニングで隠れ家居酒屋を再採点するWebサイトを個人開発、CSS Winnerにノミネートされた事例@yuuki1234522:19
4localhost だと繋がらないのに 127.0.0.1 なら繋がる — 犯人は IPv6 の ::1 だったlocalhostがIPv6 (::1)に先解決されIPv4のみリッスンするサーバに繋がらない問題を127.0.0.1直指定で解消する処方箋@daisuke-nagata22:39
5プログラミング知識ゼロの人間が、Claudeと一緒にアイマスのセトリ予想ビンゴアプリを作った話プログラミング未経験者がClaudeと対話しつつライブセトリ予想ビンゴアプリをリリース運用まで到達させた記録@noah-chai22:01
6React で null をつつくバグをやらかしてしまいましたReactでカレンダーメモアプリを再構築中に発生した、ID初期値と型不一致に起因するnull触りバグの実録@eng3352_22:31
7【AWS解説 基本編 #4】責任共有モデル入門 AWS側と利用者側の管理範囲AWS責任共有モデルを「AWS側 vs 利用者側」の管理範囲図で整理したAWS解説シリーズ第4回@suzunari90026121:26
8AWS SOA-C03(CloudOps Engineer - Associate)合格体験記AWS SOA-C03(CloudOps Engineer Associate)合格までに使った教材・学習期間・出題傾向を後続者向けにまとめた体験記@dragonnn21:23
9FastAPI + Vue 3 + Terraform のモノレポテンプレート「devcon」を使い倒す - 初期セットアップから自分のAWSへのデプロイまで手順化したDev Container + Terraform + AWS CLI + Python + Nodeのモノレポテンプレ「devcon」で自分のAWSへ完全デプロイする手順書@itouhi22:48
10セキュリティに関する非機能要件を自分の作成したプロジェクトに当てはめてみた個人開発のNext.js+Vercel+Supabaseプロジェクトに公式非機能要件テンプレを適用してセキュリティ/DR/性能を棚卸し@jtths47420:17
11フロントエンドのコンポーネント分割に「判断基準」を与える ― CRD(認知責務設計)【1/3】フロントエンドのコンポーネント分割に「認知責務設計 CRD」で明示的な判断基準を与えるシリーズ第1回@q-ikawa19:56
12Node.jsでEADDRINUSEエラーが出た時の対処法WSL2 + nodemonでExpress API開発中に頻発するEADDRINUSEを、ポート占有プロセス特定とkill手順で解消@sasukkun19:39
13Node.jsでheap out of memoryが出た時の対処法VPS上のNext.jsビルドで発生するheap out of memoryを、NODE_OPTIONS=—max-old-space-sizeで回避する具体手順@sasukkun18:26
14Next.js + Tailwind CSS — スタイリングの基本を覚えたBootstrapや生CSSから乗り換えたエンジニアが、Next.jsプロジェクトでTailwindのutility-firstを実践した学習ノート@cozy_666_tech16:40
15「0件です」で終わらせない?業務画面の空状態を親切にする設計メモ(React)「0件です」で終わらせず、業務画面の空状態に次アクションと絞り込み再検索を提示するReactのUIパターン@girio-qiita10:22
16画面ごとにエラー処理がバラバラ?APIクライアントで揃える最初の一歩(TypeScript)エラー通知が画面ごとにバラバラになる問題を、TypeScriptのAPIクライアント層に集約して統一する第一歩@girio-qiita10:01
17Next.jsで施設詳細ページを作ってSEO導線を増やす【Art Navi開発記録 #12】美術展示検索サービス「Art Navi」で施設詳細ページを新規追加、内部リンク構造を強化してSEO流入導線を拡張@archer223209:08
18relation 一つで「再利用率」を測る — project_assets の実装と検証クエリrelationカラム一つで素材の再利用率を測る project_assetsテーブル設計と、SQLでの検証クエリ実装例@5_years_apart08:47
19CLI・Claude Code出力コピペの『端末折返し改行』だけを畳む。意図的な改行を残すスマートリフロー設計CLIやClaude Codeの出力コピペに混入する端末折返し改行だけを畳んで、意図的な改行は残すリフロー設計@sakutto-panda07:43
20SQLite/PostgreSQL両対応のAlembic移行実践 — batch_alter_tableと循環FKのuse_alterSQLiteでALTERが使えない制約を、Alembicのbatch_alter_tableと循環FKのuse_alterで回避する移行実装@ultimania07:15

Publickey

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

gihyo.jp

#TitleSummaryPublished
1第275回 Replication Applier Metricsでレプリケーションの詳細を確認するSHOW REPLICA STATUSだけでは追えないMySQLレプリケーション遅延の内訳を、Replication Applier Metricsで細かく可視化する連載第275回08:57

GIGAZINE

#TitleSummaryPublished
1自宅で動作させているサービスへ外部アプリからCloudflareのサービストークンを使ってアクセスする方法自宅のAIサーバにCloudflare Access Service Tokenでゼロトラスト認証をかけ、ブラウザからのアクセス性も両立する設定23:00
2WordPressに認証不要でリモートコード実行される緊急脆弱性「wp2shell」が実際に悪用されているWordPress「wp2shell」脆弱性が実際に悪用されており、緊急対応として7.0.2が配布された経緯を解説15:13
3Firefox 153のLinux版がVulkan経由のGPUアクセラレーテッド動画デコードをサポートFirefox 153のLinux版がVulkan経由でGPUアクセラレーテッド動画デコードをサポート、VA-APIとは別経路を追加12:06

ITmedia News

#TitleSummaryPublished
1WordPressに認証不要でコード実行される緊急の脆弱性 即時更新を呼び掛けWordPress 7.0.2が未認証リモートコード実行を許す脆弱性を修正、即時アップデートを開発者に呼びかけ14:06

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

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

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

#TitleSummaryPublished
1writing-mode(writing-modeプロパティ解説)CSSのwriting-modeプロパティを縦書き文字体系(中国語・日本語)を軸に、基本仕様と対応状況まで解説したAlmanacエントリ18:39

Smashing Magazine

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

Hacker News

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