半熟前端

軟體工程師 / 台灣人 / 在前端的路上一邊探索其他領域的可能性

本部落格使用 Gatsby 製作

本部落格有使用 Google Analytic 及 Cookie

Tag: SSR

前端

對於 SSR 的思考與使用場景

早期在前端尚未發展成熟,且互動上也沒有那麼要求時,通常頁面的渲染會以後端程式語言提供的樣板引擎(著名的像是 ejs pug erb thymeleaf 等),先在伺服器端渲染 HTML 回傳給瀏覽器之後,瀏覽器端再使用 JavaScript 來作各種互動。 雖然聽起來理所當然,不過隨著瀏覽器與時代演進也逐漸衍生出一些缺點: 每次點擊其他頁面需要重新發送請求,代表 HTML、JavaScript、CSS 以及當下保留的狀態都需要再重新載入、執行一次(假設在沒有快取的情況下) view…

繼續閱讀...#SSR