json から html などを作成するのに問題はありませんでした。私は ajax html テンプレート用の多くのライブラリを見ましたが、なぜ使用すべきかという答えが見つかりませんでした。
おそらく主な答えは、コードの可視性とメンテナンスでしょうか? 速度やその他の理由はどうですか?
これは、jsonからhtmlを設計する方法です:
function MakeRow(item, alt) {
var html = "<div class='item "+alt+"'>";
html += "<div class='checkbox'><input type='checkbox' name='checkedRecords' value='" + item.ID + "' /></div>";
html += "<div class='attach'><img src='" + item.Attach + "' /></div>";
html += "<div class='from'>"+item.From+"</div>";
html += "<div class='title'>"+item.Title+"</div>";
html += "<div class='date'>"+item.Date+"</div></div>";
return html;
}