我是 Node.js 的新手,正在努力学习。据我所知,使用模板引擎(例如 Jade)是很常见的,即使是 CSS(例如 Stylus)。老实说,我在那里看到的所有教程都涉及到布局的模板引擎。
问题是我不想使用模板引擎,因为我认为它不必要地复杂。
Here 是指向 Node 样板的链接(不幸的是由于某种原因它不起作用),但选项 1 不应该使用任何模板引擎进行布局。
那么,将 Node.js 和 Mongodb 与“普通”HTML(5) 结合起来的最简单方法是什么?例如,是否可以将 HMTL5 Boilerplate 与 Node 一起使用?
最佳答案
使用 express,您只需在响应中发送 html5:
app.get('/', function(req, res){
res.send('<header>Hello World</header>');
});
但是,我会说在大多数情况下,模板引擎不会增加复杂性。如果您要呈现动态内容,则关注点分离会使事情变得更简单。