公式サイトのインフラと技術スタック
概要
インフラ
GitHub Pagesで静的サイトとしてホスティングしています
こちらは詳細未定です
ドメイン: gwc.gocon.jp
Gophers Japanさんにご提供いただいています
静的サイト生成ツール
Astroを採用しています
最近のGo Conferenceで利用実績がある
yebis0942.icon 個人的にはJS系の静的サイト生成ツールのほうがHugoよりも扱いやすい。エコシステムが整っているし、html/templateよりもJSXで書くほうが楽
PRのプレビュー
依存パッケージの自動更新
CSSまわり
Tailwindを入れました
業務やプライベートで使っていて馴染みがあるので何となく採用…という雑な選定をしてしまったyebis0942.icon
参考: Go Conferenceの運用事例
JS系の静的サイト生成ツールでGitHub Pagesにデプロイしている
2022年まではHugo(Go製のツール)を使っていたが、その後スイッチしている
GitHub Pages
gocon.jpの独自ドメインを使っている
ホスティング先のサブディレクトリとリポジトリを一致させる運用が自然にできる
こういう感じでイベントごとにリポジトリを分けるほうが楽なことが多そう