Google的Soy模板的一个很好的功能是您可以在客户端(JS)和服务器(Java)上使用相同的模板.
目前我计划使用编译为JS的Soy模板在客户端呈现大多数页面.但是,我的后端是用Python编写的(使用Tornado),所以我不能轻易地使用相同的模板服务器端来生成电子邮件或静态页面.
我可以在服务器端使用单独的Java组件渲染这些大豆模板,或者甚至可以让它们在node.js中工作.这两种选择都不是特别干净.
是否有任何良好的模板引擎可以在JS和Python中运行?有没有人用JSON-Template或天神取得好成绩?还有其他想法吗?
在我的应用程序中,我目前正在使用mailto:链接打开电子邮件撰写对话框.对于Web邮件用户来说这很糟糕,因为它通常会导致Outlook或Apple Mail启动到他们的设置向导中.
在我实现一个单独的撰写小部件之前,我计划特殊情况下使用Gmail/Yahoo/Hotmail /等用户的mailto链接.地址.
到目前为止,我有以下组合链接格式:
Gmail的:
https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=TO&su=SUBJECT&body=BODY
雅虎 邮件(来自StackOverflow):
http://compose.mail.yahoo.com/?to=TO&subject=SUBJECT&body=BODY
[Hotmail](来自StackOverflow)::
http://mail.live.com/mail/EditMessageLight.aspx?n=&to=TO&cc=CC&subject=SUBJECTt&body=BODY
两个问题: