私が働いている場所では Template Toolkit を使用しています。同様の機能を探していますが、perl を除き、HTML5、PHP、および jQuery のみを使用しています。
私が作成しているアプリはオフラインの HTML5 アプリなので、基本的には次のことを行いたいと考えています。
if (localStorage.getItem(username) != '') {$.("#myDiv").html(myBlock);}else {$.("#myDiv").html(myOtherBlock)};
これまで私が考えてきた方法は、jQuery で長い html 文字列変数を作成するか、ブロックを html に配置し、jQuery を使用してその dom 要素の変数を作成し、ドキュメントから削除することです。これは私にとって非常に最適に思えます。
誰かが私を正しい方向に向けることができますか?