Architecture

このリポジトリのアーキテクチャ

TanStack Start × GitHub Pages の LP と、そのコンテンツ源である GitHub Issues CMS を図解します。

GitHub Issues CMS

単体で開く ↗

GitHub Issues を CMS として使う構成。Server Functions が REST API 経由で Issue を取得し、gray-matter で記事へ変換します。

SPA モード × GitHub Pages デプロイ

単体で開く ↗

GitHub Actions がビルドして gh-pages へ展開。base パス配下で SPA シェルを配信する全体像です。