Ghsotとは

GhostとはNode.jsで動くのCMSです。
公式サイトはこちらです。
Ghost: The #1 open source headless Node.js CMS

言うなれば、WordpressのNode.js版とでも言えばいいのでしょうか。

もともとはKickstarterでのプロジェクトで3000万円近くを集めて達成したものです。

SEO対策が意識されていたり、
AMP対応されていたり、
Unsplashと手軽に連携できたり
かなりモダンな作りになっています。

また、Markdownで書けるのもエンジニア的にポイント高いです。

個人的に選んだ理由は”Node.jsだから”です。
Node.jsなら書けるし、低スペックサーバーでも運用できそうだなって思ったので採用しました。

ちなみに、公式がPro版としてSaaSも提供しているので、サーバー管理などをしたくない場合はそちらを利用するといいと思います。

投稿画面

バージョン2.5.0での編集画面は以下の通りです。

動画では管理画面の設定をNight shiftにしています。

旧バージョンでは左右分割されてプレビューされていたようですが、
現行バージョンでは編集後すぐに本番での見た目に変更されるようです。

個人的には書くことに特化していつつ、
やりたいことができるが無駄なものがなくて好きです。

ブログの見た目

この記事を執筆した時点ではほとんど変更していませんが、
結構気に入ってます。

ちなみに

ブログ記事のタイトルの元ネタは言うまでもなく攻殻機動隊です。
攻殻機動隊の中でのGhostは自我や勘のようなもので、
脳を機械化しても囁いてくるそうな。
そして、あの世界ではインターネットのことをネットの海と言われています。

まとめ

もし読者の中にGhost気に入った方がいましたら、挑戦してみてはどうでしょう。
以上GhostというCMSの紹介でした。