Client-side templating, server-side templating or raw cloning&editing stub DOM elements client-side?
<p>There is a page showing a list of objects (e.g. books).
This list can programmatically increase through client-side interaction.
Which is a good way to create new "books" in the DOM?</p>

<p>I'd like to create an invisible stub of the object in the DOM and then clone it n-times, each time editing proprieties (e.g. like book's title and thumb).</p>

<p>Which is the best practice?</p>

<p>Performance are not the main focus. Code manutenibility and simplicity is my focus.
I already use jQuery.</p>
