CMSの王者と言えば、Wordpress!
サイト制作をしている方であれば誰でも一度は耳にします。また多くの制作者や個人ブログ運営者もWordpressを利用している人は沢山いらっしゃると思います。私たちサーフボードもいつもお世話になっています。
今回はそんなWordpressに対抗する新しいCMSの形である「ヘッドレスCMS」について紹介します。
ヘッドレスCMSとは
「ヘッド」というのは、ビュー(表示する画面)を示します。よってヘッドレスCMSとは、フロントエンドが無いCMSということになります。
Wordpressは管理画面とフロント画面が一体化されています。テンプレートも沢山あって便利ですが、ヘッドレスCMSは管理画面だけSaaSとして提供されることが多いです。ではフロントはどうするのかというと、基本的には自分で用意する必要があります。もちろんテンプレートなども探せばあると思いますが、Wordpressほどのバリエーションはないでしょう。そのため、ヘッドレスCMSはWeb制作者向けのCMSであると言えるでしょう。
管理画面で作成した記事やデータは、APIと呼ばれるインタフェースを通じて取得します。APIにリクエストを送信して、JSONと呼ばれる形式で返ってきたものを加工してWebページに埋め込んでいくという開発を行います。
ヘッドレスCMSのメリット
- フロントエンドとバックエンドの作業の独立
Wordpressの場合、フロントエンドとバックエンドは一体化しているため、両方を状態を把握しながら作業する必要がありますが、ヘッドレスCMSの場合は両者を気にすることなく作業が可能です。
- セキュリティの向上
Wordpressは全世界的で多くの方がご利用しています。OSSであるため誰でも内部の仕組みを把握することが可能です。またセキュリティ対策もプラグインなどをインストールして自分で行っていく必要があるでしょう。ヘッドレスCMSはSaaSで提供されていることが多いため、セキュリティ対策のリソースを削減することができます。
- ページ表示速度の向上
WordPressではデータの取得を行ってからページを表示します。一方、ヘッドレスCMSではデータの取得を後にすることができます。そのためページの表示を優先させることで、表示速度の向上が期待できます。
有名なヘッドレスCMS
- microCMS
日本産のヘッドレスCMSでは最もメジャーです。microCMSの良いところは、やはり一番使いやすいところにあります。優れたUI/UX、わかりやすいドキュメント、初めて利用するならば一番おすすめできるCMSです。
- Newt
日本産のヘッドレスCMSで、もう1つ有名なのがNewtになります。microCMSと比較すると無料プランが少し充実しているところがメリットです。コスパを重視するのであれば検討するのもありだと思います。
- Contentful
こちらは海外産の中では一番メジャーなヘッドレスCMSになります。無料プランもかなり充実しています。しかし、日本語未対応ということで、まずはmicroCMSかNewtを検討するところから始めていいと思います。
- Strapi
SaaSとOSSのホスティングの両方が提供されているヘッドレスCMSです。自前でインストールすることができるためカスタマイズも自由です。無料でなんでもできる点は大きなメリットですが、カスタマイズにはかなりの技術力が必要になります。
最後に
冒頭でもお伝えしましたが、ヘッドレスCMSはどちらかというと多少技術力のあるWeb制作者向けのCMSです。一人のWeb制作者としての個人的な意見としてオリジナリティが求められるサイトにおいて大きな活躍をするのではないかと期待しています。