普通のHTMLマークアップ要素の代わりにweb2pyでHTMLヘルパーを使うことのメリットを知りたいです。例として、私はweb2pyのアプリケーション(赤みがかった)で、次のHTMLマークアップビルダーコードを読み取る:web2pyのHTMLヘルパーでHTMLマークアップを構築する利点は何ですか?
{{=A(IMG(_src=URL(r=request,c='static',f='up.png')),_href=URL(r=request,f='vote',args=['up',item.id]))}}
この中プレーンHTMLマークアップの結果により、このコードを書く
:
<a href="/reddish/default/vote/up/{{=item.id}}"><img src="/reddish/static/up.png"/></a>
私は無地のHTML見つけますマークアップは読みやすくなりました。しかし、私は、HTMLヘルパーを使う利点があるかどうかを知りたいですか?
ちなみに、私が最初に見た1つの利点は、HTMLヘルパーコードでは、アプリケーションの名前、つまりreddish
を明示的に書く必要がないことです。これ以外に、HTMLヘルパーを使用することで他にも利点がありますか?
これは素晴らしい説明でした。どうもありがとうございました :) –