Benmr's blog

文章列表 · 2020

首頁

關於

文章列表

loading..

現代前端渲染機制: SSR vs. CSR

前言雖然是在當後端工程師 但不知怎的還是一直碰到前端渲染的東西…… 不過沒關係 多學多健康 就讓我們來看看所謂 SSR (Server Side Render 後端渲染) 以及 CSR (Client Side Render 前端渲染) 兩者到底有什麼不同、優劣勢在哪,以及分別會被應用在什麼地方吧! 渲染機制 SSR: 渲染結果於 Server 產生 意即 browser 在接到 server 傳來的資料時 收到的就是完整的、渲染過後的HTML CSR: 渲染結果於 Browser 產生 意即 browser 在接受到 server 傳來的資料時 收到的是 data (通常是json格式) 以及 template 須要透過 JS 才會渲染成 HTML 圖解 影響SEO SSR: 有利 由於 bro..

更多
loading..

初探 Docker: 從 Dockerfile、Docker Compose 說起

前言最近在研究公司的 dockerfile、docker-compose和相關 config 檔 順手筆記一下,希望在加深印象之餘 也可以讓有同樣初學者有一個大概的藍圖 關係圖 從上圖可以看到 Dockerfile 會生成 Docker Image 所謂的 Image,就是生產 Container 的模版 而 Container 則是透過 Image 產生隔離的執行環境 是一組利用 Linux 核心提供的技術來達到把程式或軟體「包裹」在一個可隔離且獨立執行環境的工具 (以下也會把 Container 提供的服務描述為 service) 而 Docker 就是用來管理這些 Container 的工具 Docker-compose可以想像是一個腳本 作用在於當我們的 project 想要一次運作多個 servi..

更多