404ページを自作する。AstroとCloudflare Pagesでの実装手順
Webサイトの品質はエラー時の挙動に表れます。意図しないリンク切れが発生した際に表示される「404ページ」の実装方法と、Cloudflare Pagesにおける自動ルーティングの仕組みについて。
Tech Blog
Webサイトの品質はエラー時の挙動に表れます。意図しないリンク切れが発生した際に表示される「404ページ」の実装方法と、Cloudflare Pagesにおける自動ルーティングの仕組みについて。
Astroへの移行において、私が最もこだわったのが「執筆体験」です。画像のアップロードやリンクの書き換えといった面倒な作業を全自動化する、自作のPythonスクリプト「manager.py」の内部構造と、そこで使われている泥臭い正規表現テクニックを解説します。
独自ドメインを取得する際、どこで契約すべきか。価格の安さと管理画面の使いやすさ、そして「解約のしやすさ」は非常に重要です。私の経験に基づく推奨サービスと、避けるべきサービスの落とし穴について。
Astroで作ったサイトをどこで公開するか。VercelやNetlifyも優秀ですが、私は「Cloudflare Pages」一択だと考えています。エッジネットワークによる物理的な速さと、個人の財布に優しすぎる価格設定について。
ReactやNext.jsではなく、なぜ技術ブログには「Astro」が最適解なのか。静的サイトとしてのパフォーマンス、SEOの制御性、そして開発体験の観点から解説します。
「.com」や「.jp」など、自分だけのドメインでサイトを運営したい。その夢を叶える方法は大きく分けて2つあります。手軽なレンタル型と、自由な構築型。それぞれの道がどんな体験になるのか、初心者向けに解説します。
「無料で独自ドメインブログ」を始めたい人にとって、Google Bloggerは今でも有力な選択肢です。しかし、そこには運用を続けると必ず直面する「壁」があります。初心者へのおすすめポイントと、脱出を決意するに至る理由を解説します。
Blogger時代、あれほど苦労したインデックス登録が、Astro + Cloudflare Pagesへ移行した直後に変化しました。その観測結果と、サイトマップに対するGoogleの見解について。
ブログ執筆の摩擦をゼロにするために。PythonとCloudflare R2を用いて、マークダウンに画像を貼るだけで最適化・アップロードされるパイプラインを構築する。
Google Analyticsに代わる軽量・プライバシー重視の解析ツール「Cloudflare Web Analytics」の導入と、GraphQL APIを用いたデータ取得・自動監視の仕組みについて。