このブログの技術構成:Next.js 16、Vinext、SearXNG、Crawl4AI
このブログを支えるNext.js 16、Vinext、Cloudflare Workers、D1/R2、管理画面のSearXNGとCrawl4AIが、どのように役割分担しているかを説明します。
記事を読むgrep -R ./posts
キーワードやタグで記事を検索できます。例: Next.js / Cloudflare / セキュリティ
stdout: 8 hit(s)
このブログを支えるNext.js 16、Vinext、Cloudflare Workers、D1/R2、管理画面のSearXNGとCrawl4AIが、どのように役割分担しているかを説明します。
記事を読むNext.js 16/vinextで、管理画面からアップロードした画像をImages bindingでWebP化し、一時R2オブジェクトから内容ハッシュのキーへ昇格する流れを説明します。D1の参照管理と同一オリジン配信も扱います。
記事を読むこのブログ自体の構成を題材に、Cloudflare Workers、D1、R2、Next.js(Vinext)で個人ブログを作るときの構成図、設計判断、つまずきやすい点を具体的に説明します。
記事を読むGA4のプロパティとウェブデータストリームを作成し、測定ID、Cookie同意、Next.jsのSPA遷移、DebugViewまでを確認する手順です。
記事を読むURLプレフィックスプロパティの所有権を確認し、日英sitemap、URL検査、検索パフォーマンスを運用する手順を、現行実装に沿って説明します。
記事を読む管理コンソールの分割、失敗時に止まるデプロイ、D1の前進修正を題材に、対象を絞ったテスト、小さなコミット、pre-pushの全チェックで安全に進める6つの方法を説明します。
記事を読む1文字はLIKE、2文字はbigram、3文字以上はtrigramへ振り分け、経路ごとのフォールバックと前進のみのマイグレーションを説明します。
記事を読む広告風要素、スクリプトの状態、待機時間、有限オブザーバーで広告配信の失敗を判定しながら、本文を隠さず、再試行と読み続ける選択肢を残す実装とテストを整理します。
記事を読む