webhack / ウェブ技術が好き

javascriptやcssやHTML5とかサーバーサイド等のウェブ技術全般を好きに書くブログ

express-dustjs+JSONで作られたシンプルな個人プロフィールサイト

個人のポートフォリオを掲載したりするプロフィールサイトを無料サービスを使ったり、ちゃんとサイトを作ったりと準備しているエンジニア/デザイナーも多いと思います。

christophior/JSONConfigurablePersonalSiteはexpress-dustjs+JSON(プロフィールデータ)で作られたシンプルなウェブサイトです。

f:id:tkosuga:20150712221523p:plain


www.christophior.com

データとビューを分離する意味で、構造化テキストデータとしてjsonに直接書くアプローチはシンプルで良いですね。

入力フォーム項目を細かく分割するよりも、規定のフォーマットでそのまま表示するスタイルの方が開発も簡単ですし入力するのも簡単です。

いまの主要データベースはJSONフォーマットをサポートしていますし、JSONの上手な活用方法だと思います。