VOL. 078
WEB DEV DIGEST
WEB DEV OUTLINE
2026-07-23
木曜日 · JST
TODAY’S ISSUE 2026年7月23日 · 木曜日 WEB FRONTLINE

SageMaker G7とEC2 C7a、.NET MAUIのCoreCLR移行ほか — Web Dev Digest: 2026‑07‑23

Top 20

Amazon SageMaker AI inference now supports G7 instances(Amazon SageMaker AI推論エンドポイントがG7インスタンスをサポート)

Source: AWS What’s New | Published: 2026-07-23 00:23 JST

Amazon EC2 C7a instances are now available in the US West (N. California) Region(Amazon EC2 C7aが米国西部(北カリフォルニア)リージョンで一般提供開始)

Source: AWS What’s New | Published: 2026-07-23 06:42 JST

.NET MAUI、iOS/AndoridのランタイムがMonoからCoreCLRに更新、開発者は動作確認を。.NET 11 Preview 6が公開

Source: Publickey | Published: 2026-07-23 18:22 JST

Rust移行版の「Bun v1.4.0」が正式リリースに先駆けてClaude Codeへ組み込まれていたことが判明

Source: GIGAZINE | Published: 2026-07-23 21:00 JST

MCPサーバーをTypeScriptで初めて作ってInspectorで叩いてみた(v2ベータ)

Source: Zenn | Published: 2026-07-23 04:30 JST

Next.jsの「キャッシュ」の基礎を理解する

Source: Zenn | Published: 2026-07-23 17:31 JST

Astro製サイトにCloudflare Turnstileを導入する:UXを壊さないフロント実装とサーバー側検証の勘所

Source: Zenn | Published: 2026-07-23 09:08 JST

shadcn/uiの新デフォルトコンポーネント「Base UI」とは

Source: Zenn | Published: 2026-07-23 12:46 JST

Node.jsのテスト順ランダム化で依存を検出、seed抽出で止まった記録

Source: Zenn | Published: 2026-07-23 04:30 JST

OS WebView上のReactからNode.jsでServer Actionsを実行する仕組みを作った

Source: Qiita | Published: 2026-07-23 21:08 JST

AIが書いたuseEffect、依存配列で「無限ループ」か「更新されない」の二択にハマる話

Source: Qiita | Published: 2026-07-23 19:51 JST

WordPress記事1000件をNext.js MDXに移行して爆速化した話 - 無駄な手作業は二度と繰り返さない

Source: Qiita | Published: 2026-07-23 10:00 JST

【無料】「Neon」のサーバーレスPostgreSQLが最高だった件

Source: Qiita | Published: 2026-07-23 17:47 JST

Supabase無料枠「2プロジェクト」を設計で乗り切る — テーブルprefixで複数サービスを1プロジェクトに相乗りさせる運用術

Source: Qiita | Published: 2026-07-23 15:08 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Node.js Web サーバーアプリを Azure App Service に手作業で配置するASP.NETに慣れた開発者向けに、Node.js + Express アプリを Azure App Service にデプロイする手動手順とストリーム版静的配信設定を解説@jsakamoto22:24
2Claude Code Hooksの実装ガイド — セッション終了時に自動でgit pushする仕組みをコードで解説Claude Code の Hooks で PostToolUse/Stop フックに 9 個の Node.js + PowerShell スクリプトを結線し、セッション終了時の自動 git push を非常駐で実装する構成を解説@nakayama_acari21:13
3Astroで日英ブログを作って分かった5つの実装パターンAstro で日英バイリンガルブログを構築する過程で見えた、i18n ルート・翻訳の欠落 fallback・言語別 sitemap など 5 パターンの実装ノウハウを共有@akari110623:15
4Google OAuth × Ads API × GA4審査を非エンジニアクライアントと完走した記録SaaS で GSC/Ads API/GA4 の外部ユーザー連携を実装し、OAuth 検証審査を非エンジニアと詰めながら通過させた進行体験談@shoma22:55
5Node.js バージョン管理、Volta から mise へ移行した。Python は uv 管理のままにした。メンテ停止した Volta の Node.js 版管理を mise に置換、Python は uv 継続として言語別ツール分担を再整理した移行手順@takna18:51
6dotenvが仕込んだ「AIエージェント向け広告」と、その半年後の静かな撤回npm パッケージ dotenv が仕込んでいた AI エージェント向け広告注入と、半年後に静かに撤回された経緯を追跡した npm 生態系のセキュリティ考察@alma17:15
7週刊Cloudflare - 2026/07/19週Wrangler 4.111.0 minor で createTestHarness に Durable Object eviction サポートが追加されるなど、7/12〜7/18 週の Cloudflare 週刊アップデートを収集@asahi17:22
8AI秘書とのブログづくり — Astro + Cloudflare Pagesで始めた個人メディアの記録通勤中の雑談から始まった Astro + Cloudflare Pages のブログ運用を AI 秘書役に任せるワークフローとして定着させた実録@keizoh16:23
9AWS AI Leagueを自身のAWS環境で試す ─ Community Editionの全体像Amazon SageMaker AI と Bedrock AgentCore を素材にした AWS AI League Community Edition の課題構成と、自身の AWS アカウントで写経できる範囲を整理@kashiwabara18:00
10AWS Summit Japan 2026から見る、Amazon Bedrock AgentCoreの現在地AWS Summit Japan 2026 の登壇内容から、Bedrock AgentCore が PoC 越えに必要な「安全な実行環境」「認証認可」「外部 API アクセス制御」の 3 点で強化されている現在地をまとめ@kashiwabara18:00
11AWS Summit Japan 2026から見る、AIエージェントのセキュリティ・ガバナンスAI エージェント固有のセキュリティ論点(プロンプトインジェクション・ハルシネーションを超えた API 発火・DB クエリ発火)を AWS Summit のセッションから抽出@kashiwabara18:00
12受託小規模向けの技術選定と考えたこと小規模受託の Next.js プロジェクトで技術選定に費やす時間を削り、要件定義と設計へリソースを寄せるための「使い回せる」スタック方針の言語化@fukke17:02
13ネガティブキャッシュ妖怪 — Cloudflareのエッジを疑って、真犯人がブラウザだった話AI 画像生成サービスで画像が更新されない現象を Cloudflare エッジのキャッシュだと疑ったが、真犯人はブラウザのネガティブキャッシュだったという調査記録@tsubura13:34
14ジムニー用グリルを「装着総額」で比べるサイトを Astro + Claude Code で作って公開した「本体価格ではなく取り付けまでの装着総額」で比較する JB64/JB74/JC74 用フロントグリル比較サイトを、Astro 静的サイト + Claude Code 一人 + AI で公開@ukintech13:48
15Cloudflare Workersで日本の給与計算API(税・社会保険料)を作って公開した日本の税・社会保険料計算 API を Cloudflare Workers 無料枠にデプロイして公開、実装は Claude 主体で書き上げたという実装公開記事@genten12:27
16はやりのVlogやってみた!Remotion公式のAgent Skillを活用!Remotion 公式の Agent Skill を使い、キャラ設定・尺決定・ナレーション生成を人が担当し、動画実装は Skill 側に一任した Vlog 制作フローを紹介@saito12:42
17AmiVoice × MediaPipe でプレゼン/スピーチを多軸評価するWebアプリを作った話速・フィラー語・論理構成・アイコンタクト・姿勢を AmiVoice Cloud Platform WebSocket API と MediaPipe Face Mesh で多軸自動採点する Web アプリを実装@ss11:58
18Base64/Base32/Base58 をブラウザで実装する—btoaのUnicode問題とBigInt(TS)Base64 の btoa Unicode 問題や Base58 の設計差異を TypeScript で実装し「Base64/32 はビット分割、Base58 は別物」と実装レベルで整理@devtoolkits.app11:52
19Rive のエディタを起動せずに .riv を作って編集できる MCP サーバーを作ったインタラクティブアニメーション Rive のバイナリフォーマットを自前で解析し、エディタ起動なしで AI から .riv を生成・編集できる rive-mcp を公開@udos09:49
20ERC-20の取得原価をオンチェーンデータだけから復元する ― 1099-DA文脈の検証エンジン実装米国 1099-DA を想定し、DEX スワップ・ブリッジ・エアドロップなど取引所外移転を含む ERC-20 取得原価をオンチェーンデータのみで復元する Verilot 検証エンジン@sen09:08
21TypeScriptのtsconfig完全入門 #7 コンパイル対象と出力先を決める―include・exclude・rootDir・outtsconfig 完全入門シリーズ #7 として include・exclude・rootDir・outDir の役割と、コンパイル対象と出力先の指定がどこまでコンパイル結果に効くかを実例で解説@kiyoma08:48
22将棋アプリを作りたい #35 - マッチングロジックの基盤完成とリファクタWebSocket 通信の DTO 定義を「サーバー/クライアント別 command 型」にリファクタし、Zod 実装コードを削減してマッチングロジック基盤を完成させた回@fujishu08:14
23【React+Next.js+DDD+axiom-ui】Threadsのクローンを作るチュートリアルNext.js 16 + TypeScript + DDD + 自社 OSS Axiom UI で Threads クローンを 12 章構成で実装するハンズオン、ユーザー/投稿/返信/TL/フォロー/通知まで一気通貫@joinclass08:00
24サーバーなしでAI画像処理を動かす — onnxruntime-web 入門と、詰まった9箇所Next.js 静的エクスポート + Cloudflare Pages + onnxruntime-web WASM で背景除去・アップスケール・顔検出・インペイントをサーバー無しで動かした際の詰まりどころ 9 箇所を記録@novareorbis08:00
25「公的オープンデータで作るDB型SEOサイト」— J-SHIS・不動産情報ライブラリAPIで数万ページを月140円で量産する本を書いたJ-SHIS と不動産情報ライブラリ API から災害リスク付きの物件情報ページを DB 型 SEO サイトとして数万ページ量産する構築本を月 140 円運用込みで解説@sktt_panda07:47
26Dexie + useLiveQuery でローカルファーストPWA — 新規ユーザーが「永久ローディング」になる罠と対処減量記録 PWA「からだログ」で Dexie + useLiveQuery を採用し、IndexedDB が空の新規ユーザーで永久ローディングになる典型罠と回避パターンを共有@yotti06:59
27RAGをローカルで一式組む — 企画からE2E・LLM評価まで通した個人開発の記録現場報告書用の RAG「report-insight」を、クラウド非依存で企画→E2E→LLM 評価まで通した個人開発のパイプライン全体像@yamato06:47
28Cloudflare DNS・Logto・証明書ゲート付き proxy を払い出し後に同期する運用GCP/Firebase 環境払い出し後の Cloudflare DNS 追加、Logto 認証設定、証明書ゲート付き proxy 有効化、env bundle 反映までを 1 パイプラインで同期@cilly05:52
29マルチサービス Firebase 環境のランタイムとデリバリ複数サービスを同一 GCP プロジェクトに束ねる Firebase 構成で、書き込み/読み取りを分離しキャッシュ経路を通すランタイム/デリバリ設計@cilly05:52
30はてなブログ相当の「AIニュース記事雛形」を毎晩 exit 0 で吐くのに公開されなかった件毎晩 cron が exit 0 で正常終了しているのに公開物が生成されない自動化の落とし穴を、二重承認オプトインの罠まで追跡したデバッグ記録@miyoki_labs11:09
31個人開発の運用コストO(n)をAI閉ループで圧縮する — incident-loopの設計と安全境界個人開発の incident 応対を Cloudflare 上で回す AI 閉ループ「incident-loop」の設計と、AI に任せる範囲/人が握る安全境界を明文化@syrup10:22
32Claude・Gemini・Codexを毎日コンペさせてPhaser.jsゲームを39日間・92本自動生成しているパイプラインの全構成Claude/Gemini/Codex を毎日コンペさせて Phaser.js ブラウザゲームを 6/11 以来 39 日で 92 本自動生成しているパイプラインの投票・テスト・デプロイ全構成@mrt16809:46
33Canvasに多言語テキストを描くと壊れる4パターン — 5言語×600ツール運用で踏んだ罠と対策Canvas 2D で日本語/英語/スペイン語/フランス語/ポルトガル語を扱う 600 以上のツールを運用して踏んだ、多言語テキスト描画が壊れる 4 パターンと対策@mxhlix09:47
34AIがUIを作れる時代に、デザインシステムはなぜ要るのか — @gunjo/uiAI がコンポーネントを吐ける時代でもデザインシステム @gunjo/ui が消えず、一貫性・ガバナンスの層としてむしろ役割が広がるという主張@uixhero09:16
35Weekly Google Cloud アップデート情報 - 2026年7月21日Gemini Enterprise モバイルアプリが複数 ID プロバイダ対応で一般提供開始など、7/21 週の Google Cloud アップデートを 1 本にまとめた週次レポート@hayashi08:59
36Weekly AWSアップデート情報 - 2026年7月21日Billing and Cost Management Dashboards に Cost Efficiency ウィジェット追加など、7/21 週の AWS アップデートを 1 本にまとめた週次レポート@hagiwara08:49
37AWS SAPメモ2AWS Application Discovery Service のエージェント/エージェントレスコネクタとオンプレサーバー移行時の情報収集項目を、AWS SAP 対策として整理@cure-eight08:58
38オンプレサーバーをGoogle Cloudに移行する(第2回:VMware編)VMware 仮想マシンを Google Compute Engine に移行する具体手順を、前回 Hyper-V 編の続編として第 2 回で解説@takahashi08:00
39Building a Reusable Theme System in React(Reactで再利用可能なテーマシステムを作る)単なる CSS トグルではなく、OS 設定尊重と永続化まで含めた本番相当の React ダークモード再利用テーマシステム実装@taha02:31
40ブラウザ内でメディア処理を完結させるときに詰まった3つの設計問題画像/PDF/動画/オンデバイス AI をサーバー不使用でブラウザ完結させる Pixlane Media ツール群で踏んだ 3 つの設計問題を共有@pixlanemedia03:10
41自律最適化インフラへの進化クラウドネイティブ/マネージド化/コンテナ/IaC を経ても複雑さが移動し続けたインフラ運用が、自律最適化型へ進化しつつある局面の見取り図@8alfalfa802:38
42「最短じゃなくていい」散歩アプリを、月3ドルでつくる東京・川崎・横浜を対象に、公園/商店街/カフェを盛り込む「最短ではない散歩ルート」推薦 Web アプリを月 3 ドル運用で構築@usudon02:23
43[Mastra YouTube 解説] Agents Hour:今週のAIニュースまとめ(2026年7月22日)](https://zenn.dev/shiromizuj/articles/e563d0feeaace7)Mastra 公式 YouTube「Agents Hour - Live from London (Part 2)」の速報要約で、扱われたトピックとトピック別要約を抜き出した記事@shiromizu14:25
44MarpのHTMLをコネコネして、biim式RTA画面で登壇したMarp 生成 HTML を直接編集して biim 式 RTA 画面レイアウトへ改造し、スライド形式の制約を超えた登壇スライドを組んだ体験談@imaimai14:26
45JavaScriptのnew演算子を理解するnew 演算子の内部処理をオブジェクト作成/prototype 設定/constructor 実行/戻り値選択の 4 段階に分解した基礎解説@ankokun12:29
46CodexのSitesを使ってサーバーを使わずWebサイトを作ってみたChatGPT の Codex Sites でプロンプトからサイト生成→ローカル修正→そのまま公開までを AWS/Cloudflare 無しで完了させた検証@hatori11:53
47臨床工学技士だった私が、個人開発で医療現場のExcel管理を変えた話臨床工学技士出身の開発者が、医療機器点検記録の Excel 管理を MEIS という Web アプリに置き換えた設計判断と現場課題の記録@sho00:16
48個人開発アプリの集客を、認知科学の観点でLP・無料ツールから作り直したポートフォリオジャーナルアプリの集客停滞を受け、LP と無料ツールを認知科学の観点で作り直したユーザー獲得の再設計記録@ukintech13:43
49コーダーからフロントエンドエンジニアへ #1-16|算術演算子と代入演算子──計算と += ・ ++シリーズ #1-16 として JavaScript の算術演算子・代入演算子の落とし穴と、+= や ++ の短縮記法の意味を初学者向けにまとめた回@hiro20:12

Qiita

#TitleSummaryAuthorPublished
1子育てサポートAI「oyagokoro」— 親の感情に寄り添い、子どもへの「別の声かけ」を提案する夜のイライラ育児で「ミスった」と落ち込む親に、感情を汲みつつ「別の声かけ」を提案する Supabase バックエンドの育児支援 AI アプリを実装@shungo-55522:14
2終了日を持っているデータを、終了させる処理だけ書き忘れていたセール集約サイト運用で終了日カラムだけ用意して失効処理を実装し忘れ、DB に大量の終了済みレコードが残っていた運用ミスの記録@hashito22:38
3&& は「かつ」ではない論理積 && が C/Java では bool を返すのに他言語では被演算子そのものを返すという言語ファミリー分岐の歴史的背景を掘り下げ@mameshivaa19:41
4AWSで筋トレ進捗記録3(構成のIaC化)手動コンソール構築だった筋トレ進捗記録アプリの AWS 構成を、AWS SAM でシングルコマンドデプロイ可能な IaC 構成に置き換え@Saba322:38
5【2026/07/23】エンジニア74日目:本番環境でのpsql作業・認証トークン切れ対応・監視リンク整理エンジニア 74 日目、本番 psql 作業中に認証トークンが切れて手動再認証で回復、監視リンクを整理して運用視界を確保した日誌@Teddy_19:33
6独自ドメインのメールを無料で送受信する — Cloudflare Email Routing + Brevo + GmailGoogle Workspace 課金なしで独自ドメインの contact@ドメイン を持つ手順として、Cloudflare Email Routing + Brevo 送信 + Gmail 受信の三段構成を提示@vayaci19:05
7実務1年目駆け出しエンジニアがLaravel&ReactでWebアプリケーション開発に挑戦してみた!(テスト・デバッグ編⑧)E2Eテスト1[Playwrightセットアップ]Laravel + React 学習連載のテスト編 #8 として、Playwright を初回導入し E2E テスト環境をセットアップした手順@ArakiPhp19:09
8【HTML】textareaでつまずいた3つのポイント — inputとの違い・閉じタグ・rows/colsの正しい理解HTML 学習中に textarea で詰まる 3 点(input との違い・閉じタグ必須・rows/cols の意味)を初学者向けに整理@onizuka-dev-202518:47
9AWS 備忘録Spring Boot + MySQL (Docker) + Next.js フロントを EC2 にフルデプロイする際の詰まりどころを備忘録形式で列挙した個人メモ@Nayuta_ichino18:05
10GoogleマップのAPIを使って、kintoneに「支援機関マップ」機能を実装した話kintone プラグインとして Google Maps API を叩き、地域の医療機関/支援機関をピン表示する「支援機関マップ」を実装@imura_kaien17:46
11Supabase無料枠2プロジェクトを設計で乗り切る(Top 20 参照ではなく別記事)個人開発の問い合わせフォームを「送信して終わり」で終わらせず、確認画面/返信到達までの導線を UX 込みで実装する設計解説@susie00072011:58
12個人開発の問い合わせフォームを「返事が届く導線」まで実装する個人開発の問い合わせフォームで、送信→確認→返信到達→問い合わせ元へのフォールバックまで含めた「返事が届く」まで通す運用実装@susie00072010:52
13Vue3・Nuxt4の前にVue.js初心者向けVue3導入ガイド!環境構築から最初の画面作成までVue3 を初めて触る初心者向けに、Node.js 前提の環境構築と最初の画面作成まで手取り足取り追う導入チュートリアル@Nonaka_Suguru11:06
14node.js練習#2dotenv + process.env の環境変数運用、req.params.id を使った URL パラメータ取得など、Node.js の REST API 学習メモを整理@langhuanamacha11:34
15入力途中でページを離れたらどうする?書きかけを守るフォーム設計(React)入力途中でページ遷移してもフォーム内容を失わないための beforeunload と change 検知を組み合わせた React フォーム設計パターン@girio-qiita10:44
16Next.jsをVercelにデプロイ — CloudflareとAWSとの違いも比べたNext.js の 3 種デプロイ先(Vercel/Cloudflare Pages/AWS)を比較検討したうえで、開発者体験の観点から Vercel を選定した記録@cozy_666_tech09:43
17楽天APIの仕様変更に振り回されながら、既存Next.jsアプリに「検索結果1件だけのEC」を追加した話楽天 API の仕様変更に対応しつつ、既存 Next.js アプリに「検索結果 1 件だけを EC 導線化する」小型機能を追加した実装記録@Surabaya_Lab09:53
18「公的オープンデータで作るDB型SEOサイト」— J-SHIS・不動産情報ライブラリAPIで数万ページを月140円で量産する本を書いたJ-SHIS と不動産情報ライブラリ API から災害リスク付きの住所別ページを Astro + Cloudflare で数万ページ量産する本の Qiita 版告知@sakutto-panda07:47
19自動投稿スクリプトの「二重投稿」を、ローカルの記録に頼らずAPI側で防いだ話Node.js 製自動投稿スクリプトの二重投稿対策を、信頼できないローカル記録ではなく受け側 API 側の冪等キーで防ぐ方針に切り替えた記録@tarou_081807:19
20AIに渡す前の事故受付CSVをNode.jsで止める最小パターンAI へ流す前の事故受付 CSV を Node.js で入力検証し、要注意カラム名/値を最小コードで検出して止めるガード実装@masa_ClaudeCodeLab07:17

Publickey

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

gihyo.jp

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

GIGAZINE

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

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

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

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

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