繁体   English   中英

Express + Jade渲染-客户端还是服务器端?

[英]Express + Jade rendering - client or server side?

我刚开始使用ExpressJS和Jade,但我确定所有内容都在服务器端,但是这篇文章使我有些困惑(因为我的网站的行为类似于客户端方案): https : //stackoverflow.com/a/12291675

我猜想node.js仅发送整个站点一次,然后发送JSON数据,因为其余的加载到浏览器缓存中了吗?

因此,如果有人向我描述此机制将很有帮助。

您可以编写一个express.js应用程序,以在服务器端将Jade模板呈现为HTML,然后将HTML发送给浏览器。 这是更传统的方法。 但是,jade也可以在浏览器中运行,因此您的快速应用程序可以将jade模板(作为jade语法文本或预编译的javascript函数源代码)发送到浏览器,还可以将JSON数据发送到浏览器,并允许浏览器将jade模板以及JSON数据呈现为HTML,以将其插入DOM。 两者都有可能。 都没有明确规定或翡翠。 这是你的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM