backport

技術ネタと野球とときどき雑談

backportの裏側: Hugo

2016/02/16
development hugo, blog

このblogはHugoという静的サイトジェネレータを使って生成しています。

自前でblogを持つとなるとWordPressあたりを使うのが一般的かなと思うのですが、自分としてはテキストファイルで管理できたほうが按配がいいので静的サイトジェネレータを選びました。

静的サイトジェネレータと言えばJekyllあたりがメジャーどころでしょうか。今回はいくつか比較検討して

  • Markdownで記事が書ける
  • バイナリひとつで動くので環境構築がラク
  • ビルドが高速かつLiveReloadがある

といったあたりが気に入ったHugoで始めてみることにしました。HugoはGo言語で実装されていて、そのおかげで速度やポータビリティ(バイナリひとつ)といったメリットが生まれています。

自分はWindows環境なのでバイナリひとつで動くというのは地味にポイント高いです。何かを使うためだけにプログラミング言語の環境(JekyllならRuby)を構築していると大変ですし、Windowsはすぐに環境が汚れてしまうのです。バイナリひとつならいらなくなったらゴミ箱にぽいっとしておしまい。とっても手軽。

情報源としては公式サイトのドキュメントが充実しているのでまずはそこから。日本語の情報も徐々に充実してきていますねー。



コメント欄を表示する

おススメ

WEB+DB PRESS Vol.99

特集「良いコードって何だろう?」がおススメ

WEB+DB PRESS総集編[Vol.1~84] (WEB+DB PRESS plus)

お値段手ごろなので持っておいて損なし

Kindle Paperwhite Wi-Fi、ブラック

読みたいときに読みたい本を読めるのが嬉しい

超小型65W ノートPC汎用 ACアダプター FINsix ”Dart” (シルバー)超軽量85g 11種類の変換プラグで1000機種以上のノートPCに対応 USB5V出力付きでPCとスマホ同時充電 ※必ずご使用のPCとの互換性をご確認ください。『PSE認証済』

持ち運びに便利な小型軽量のACアダプタ