标签: javascript node.js templates
我正在使用nodeJS(服务器)和Dojo(客户端)。我正在编写一个系统,允许用户创建用户定义的消息(它们可以是纯文本电子邮件或短信)。我想给予很大的灵活性。我想:
这甚至可以用来让他们创建发票。但是,在这个阶段,我更关注文本。
我正在考虑允许直接Javascript,然后eval()无论他们在其中写下什么。但是......我不确定。
这种问题的最佳实践解决方案是什么?
答案 0 :(得分:0)
请勿使用eval,请阅读以下内容。
Why is using the JavaScript eval function a bad idea?
对于JavaScript模板,请参阅以下列表。
https://github.com/joyent/node/wiki/modules#wiki-templating