Hugo、GitHub、Circle CI、Google Firebase Hostingを使って、無料で自分のブログを構築してみましょう!
静的サイトジェネレータ、Git + CIツールによるデプロイの自動化、マネージドホスティングサービスを用いたわりとモダンな構成になっていると思います。
まずはHugo、GitHub、Circle CI、Google Firebase Hostingについてそれぞれの特徴をお話ししたあとで、
実際のフローに沿って一緒にやってみる感じにしようと思っています。
準備してほしいこと:MacとかUbuntuのマシン、Googleのアカウント、(できれば)独自ドメインの取得
Windows10をお使いの方は、WSLを有効にした上でUbuntuを導入しておくと便利かも?
当日は、僕のWindowsマシン上に乗っているWSLのUbuntu上で作業を行う予定です。
お名前.comのDNSサーバーとかは反映が遅い場合があって、Route 53とかCloudFlareをネームサーバーにしておくと即時反映されやすくなるので良いかもしれません。