<div dir="ltr">2008/9/11 Question <span dir="ltr">&lt;<a href="mailto:wanliyou@gmail.com">wanliyou@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><div class="Ih2E3d">* XUL::App - Your Perl way to hack Firefox extensions<br>* Jemplate - TT2 love for JavaScript<br><br></div>这两个论题都有点意思,可以结合着说啊,XUL作为XP的GUI层面,JS做逻辑控制,TT2来搞模板?<br></div></blockquote><div><br>
哈哈,这个太有意思了。在 XUL 开发中,我倒没有使用 Jemplate 来生成代码,可能和 XUL 没有轻量级的 innerXUL 和 eval 有点儿关系吧?呵呵。在 XUL::App 中我使用 Template::Declare 来描述 XUL。属于一种内部 DSL 生成外部 XUL 代码的一个例子。算是借用了 Perl 解释器了,呵呵。<br><br>而 Jemplate + TT2 + HTML + JS + OpenResty 则是绝配 ;) 哈哈哈<br>
<br>Thanks!<br>-agentzh<br><br></div></div></div>