[英]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.