Webサイトの基本といえばCMSです。そのため、Web表示に使えるプログラミング言語があればまず作られるのがCMSと言えます。 今回紹介するCMS.jsもそんなCMSの一つです。プログラミング言語としてJavaScriptを使っています。

CMS.jsの使い方

CMS.jsはJekyllを使っており、実際の描画はクライアントサイドだけでできるようになっています。こちらは設定ファイル兼、スクリプトとなっています。

トップページです。記事が一覧表示されます。

記事詳細。

アバウトなどのページ機能もあります。

リンク一覧です。

CMS.jsはJavaScriptだけなのでどんなWebホスティングでも使える一方、サーバサイドのレンダリングを行っていないのでSEOに弱いという問題があります。社内であったり、ログイン後にしか使えないサイトであれば良さそうです。

CMS.jsはJavaScript/node製のオープンソース・ソフトウェア(MIT License)です。

CMS.js - Javascript CMS CMS.js cdmedia/cms.js: The Javascript Site Generator