私は自分の個人的なウェブサイトのポートフォリオ セクションに取り組んでいます。多数ある各ポートフォリオ アイテムは、次のようになります。
<li>
<h3>Core Product</h3>
<ul>
<li>Snip</li>
<li>2011 to 2012</li>
</ul>
<%= link_to "http://sniphq.com/demo" %>
<p>
Snip is a company I started in January 2011.
I did all the programming, design, usability testing, sales, marketing—everything.
The overall idea is to allow hairstylists to spend more time on hair and less time on everything else.
</p>
</li>
ここのデータがデータの表示方法と密接に結び付いているのが気に入りません。私がこのようなことができれば、私はすてきです:
snip:
client_name: Snip
project_name: Core Product
period: 2011 to 2012
link: http://sniphq.com/demo
description: Snip is a company I...
そして、私の見解では、これらのアイテムを反復処理するだけです。ポートフォリオ アイテムのデータベース テーブルを作成できることはわかっていますが、それはコンテンツ ライターとして維持するのが難しく、プログラマーとして必要以上に複雑になります。
この種の機能を実装するための最良/最も簡単な方法は何ですか?