我正在研究使用Node.js开发一个Web应用程序。我来自PHP背景,我没有使用模板引擎(除了PHP本身),我总是直接写HTML。那么,为什么我应该或不应该使用Jade或其他模板引擎?
答案 0 :(得分:9)
优点:
缺点:
答案 1 :(得分:1)
关于JADE或与HTML有很多不同的任何其他模板语言:
首先,调试生成的HTML会更耗时。您在浏览器中看到HTML,并且需要将其解析回JADE(在您的大脑中)以与您的编辑器内容进行比较。这非常不方便,使调试更加困难。
当然,如果您是唯一使用该代码的程序员,那么这可能不是问题。如果您是编写它们的人,那么将html行与JADE行匹配似乎很容易。
团队合作时遇到问题。