ウェブサイトの構築自体は初めてではありませんが、長く運用したことはなく、Hugoを使用するのも初めてです。
果たしてうまくいくのかどうか…。
経緯
何年も前にGithub Pagesを使って初めてウェブサイトを作ったときはHTMLもCSSもJavascriptも手書きしていました。
HTMLを手書きしなくてもウェブページが作れる技術やサービスがあるのは知っていましたが、プログラミングもほとんど初心者の状態だったので、基礎的なウェブの仕組みを学ぶためという口実で無理をしながら手書きしていた覚えがあります。
その後、直書きを諦めて静的サイトジェネレーターなるものを流石に使うべきなのではないかと考え調べていくうちにJekyllを知りました。その頃にはmarkdownの使い方を覚えたので、markdownだけ書いてウェブページが作れれば便利だと思いました。
うる覚えですがGithub Pagesの場合は_config.ymlさえあればmarkdownでのページ作成がほとんどうまく行った気がします。
まだまだ初心者だったのでローカル環境でのjekyll環境構築を諦め、いちいちデプロイして上手くいっているか確かめていました…。
恐ろしい…。
このポストはそれから数年後です。
さすがにgitもしっかり覚え、ローカルでの環境構築も行いテストしてからデプロイしているのであの頃に比べれば成長したと感じます。
あとがき
このポストを編集しながら静的サイトジェネレータを調べていたら、今はAstroという静的サイトジェネレータも人気だと知りました。
ちょっとそっちも気になってきました…。