Headless CMSとはなにか?なぜ生まれたのか? Reactとライバル達の登場で、ウェブ・フロントエンドが盛り上がっている今日このごろ。一方サーバーサイドでは、DBアクセスなどのモデルと、HTMLをレンダリングするビューのレイヤーを切り離し、APIを通じて結合を行うHeadless CMSが話題になっているようです。 いらすとや Headless CMSは、いわばビューのないCMS。コンテンツやコンテンツに組み込む画像などのメディアを編集・管理する機能を提供する一方で、ユーザーにHTMLをレンダリングするウェブサイトとしての機能は切り離して、レンダリングはクライアントに任せる仕組みになっています。 従来はCMSとレンダラーは不可分な要素として一つのプロダクト(WordPress, Drupal)で動いていましたが、JavaScriptによるフロントエンドへの役割シフトや、Androi