我正在使用nodejs&amp ;;建立一个网站表达。
我最初来自.net世界,使用MVC / Razor构建网站。
有没有办法使用nodejs / express将服务器端代码插入视图?
在我的脑海中,我正在考虑类似于我在asp.net mvc视图中可以做的事情,如下所示:
<div class='user-info'>
<%= Db.FetchUserById(1).Name %>
</div>
答案 0 :(得分:0)
嗯,你有很多选择。检查此列表: https://github.com/joyent/node/wiki/modules#wiki-templating
最让人听说的是Jade:http://jade-lang.com/我认为。
答案 1 :(得分:0)
Mustache is what you are looking for.
它适用于Express以及。以下是how to push your objects to the view.
的快速指南答案 2 :(得分:0)
看看ejs,我认为它有类似的语法。
https://github.com/visionmedia/ejs
您可以使用--ejs(即express --ejs)开始构建快速应用程序,将其包含为模板引擎。