Relax - React × MongoDBのCMS
CMS(コンテンツ・マネジメント・システム)はWebサイトの基本とも言える存在です。それだけに様々なプログラミング言語、新しいフレームワーク、技術の組み合わせで数多く作られています。 今回はそんな技術の新しいトレンドとしてReact/node.jsとMongoDBを組み合わせたCMS、Relaxを紹介します。
Relaxの使い方
Relaxの管理画面から紹介します。こんな感じでページを作成し、パーツを組み合わせていきます。
画像を追加しました。
さらに地図も。細かい設定はプロパティを編集します。
スマートフォンやタブレットでの表示を確認することもできます。
保存すればWebページのできあがりです。
Relaxはサーバサイド、クライアントサイド両方でReactを使っているようです。そのため管理画面もスムーズな操作でページ作成ができるようになっています。使い方は若干難しいところがありますが、新しいCMSとしては面白いソフトウェアです。
Relaxはnode/JavaScript製、GPLのオープンソース・ソフトウェアです。