このサイトはフィリップ・フラチェク氏のシンプルな静的サイトアプローチと、バックミンスター・フラーのクロノファイル的な個人ログ機能を融合した、新しいタイプの個人サイトです。
3つの要素を組み合わせたアーキテクチャ
1. 静的サイト部分
- SSI(Server Side Includes)による事前ビルド
- Markdown から HTML への変換
- ビルド済みファイルの Git 管理
2. 動的データ部分
- Cloudflare Workers + KV による API
- リアルタイムの状態更新
- サイバネティクスなフィードバックループ
3. ウェブアプリ部分
- 独立したアプリケーション
- 例:ホワイトノイズマシン
技術的特徴
このサイトは意図的に「ソースのみ Git 管理」の原則から逸脱し、以下の利点を実現しています:
- Cloudflare Pages のビルド制限回避
- 記事の公開履歴を Git で追跡
- ローカルでの即座の確認
- JAMstack と Cloudflare の特性を最大限活用
設計思想
「静的な骨格 + 動的な血流」
静的な HTML 構造に動的なデータを流し込むことで、パフォーマンスと柔軟性を両立したハイブリッドアーキテクチャを実現しています。
今後の展開
このアーキテクチャをベースに、以下の機能を段階的に実装していく予定です:
- クロノファイル機能の拡張
- 個人最適化されたコンテンツ提案
- 長期的な興味関心の変遷追跡
新しい個人サイトのあり方として、このハイブリッドアプローチが参考になれば幸いです。