データ駆動とは
【以下ブログのとおり、現在作成途上です。了承のうえ下へお進みを】データ駆動 まずデータ駆動とは、英語なら Data Driven。その名称の意味する通り、データにより何かが引き起こされるもの。行われる挙動の起点となるものが登録されているデータによって変化する仕組みのことを指しています。 しかし、人によって捉え方はさまざまで誤解も生じやすいため、ここで説明を補足いたします。
ただ、ここでいうデータ駆動の場合、さらにその先のある概念を含んでおり(実はそこが本質であり肝でもある)、後半部分にて説明いたします。データ駆動の捉え方 まず、人それぞれの捉え方について、例えば、この名称はリアルタイムの動的なイメージで捉えられる場合もあります。 「データが変化するとそれをトリガーに、次の瞬間、何かが起こる」 確かにそれもデータ駆動、むしろそちらのほうが言葉の意味としてはより適切なのかもしれません。
しかし本システムの場合は、データ変化で変更イベントが起こるような意味ではなく、静的な観点の動作を指しています。 JavaやphpなどによるWebシステムのサーバサイドでは、データ内容の変更に伴い表示結果が変わること自体、システム目線では、一般的には動的な振る舞いと受け取られています。 その意味では、本システムのデータ駆動も動的であると言えます。 しかし、結果として表示されるページは、ユーザー目線では、そのまま静的な状態を保ちます。 htmlコンテンツの特性として、データを変更してもページの再表示を行わなければ変更内容は反映されません。
そういった意味で、ユーザー視点の場合、本システムで提供す
0