CMS(コンテンツ・マネジメント・システム)はWebサイトの基本とも言える存在です。それだけに様々なプログラミング言語、新しいフレームワーク、技術の組み合わせで数多く作られています。 今回はそんな技術の新しいトレンドとしてReact/node.jsとMongoDBを組み合わせたCMS、Relaxを紹介します。

Relaxの使い方

Relaxの管理画面から紹介します。こんな感じでページを作成し、パーツを組み合わせていきます。

画像を追加しました。

さらに地図も。細かい設定はプロパティを編集します。

スマートフォンやタブレットでの表示を確認することもできます。

保存すればWebページのできあがりです。

Relaxはサーバサイド、クライアントサイド両方でReactを使っているようです。そのため管理画面もスムーズな操作でページ作成ができるようになっています。使い方は若干難しいところがありますが、新しいCMSとしては面白いソフトウェアです。

Relaxはnode/JavaScript製、GPLのオープンソース・ソフトウェアです。

Relax Admin relax/relax