0
我剛開始使用ExpressJS玉,我確信這一切都是服務器端,但這個帖子讓我糊塗一點點(因爲我的網站的行爲就像客戶端的情況):https://stackoverflow.com/a/12291675Express + Jade渲染 - 客戶端還是服務器端?
我想這點。 js只發送整個站點一次,然後發送JSON數據,因爲其餘部分被加載到瀏覽器緩存中?
因此,如果有人向我描述這種機制會有所幫助。
我剛開始使用ExpressJS玉,我確信這一切都是服務器端,但這個帖子讓我糊塗一點點(因爲我的網站的行爲就像客戶端的情況):https://stackoverflow.com/a/12291675Express + Jade渲染 - 客戶端還是服務器端?
我想這點。 js只發送整個站點一次,然後發送JSON數據,因爲其餘部分被加載到瀏覽器緩存中?
因此,如果有人向我描述這種機制會有所幫助。
您可以編寫一個express.js應用程序,在服務器端將jade模板呈現爲HTML並將HTML發送到瀏覽器。這是更傳統的方法。但是,jade也可以在瀏覽器中運行,所以您的快速應用程序可以將jade模板(作爲jade語法文本或預編譯的javascript函數源代碼)發送到瀏覽器,並將JSON數據發送到瀏覽器並讓瀏覽器將Jade模板和JSON數據呈現爲HTML以插入到DOM中。兩者都是可能的。快遞和玉器都沒有規定。這是你的選擇。