文章
-
HTML-first 還是 SPA:把預設調回來,不是打聖戰
判準是狀態活在哪、互動是換內容還是操作本地狀態,預設選 HTML-first,需要才升級到 client
-
用 Fastify 寫一層薄 BFF
BFF 不用重,Fastify v5 的 schema 驅動剛好守住前後端的邊界
-
BFF 在 2025 還沒過時,它本來就不是潮流
BFF 不是新潮架構,而是把「誰面向瀏覽器、誰面向後端、誰扛風險」這件事講清楚的一層。
-
互動拆回 HTTP:htmx 讓你不需要前端框架也能活
htmx 把互動還原成 request/response,狀態留在 server,把預設選項調回 server-driven
-
標記優先:先把結構講清楚,行為再說
先用 HTML 把結構描述清楚,行為再疊一層,不要從框架元件開始想畫面。
-
goroutine 與 channel
用通訊取代共享記憶體,以及這個原則什麼時候不適用。
-
ClickHouse 入門:MergeTree 與用 S3 做冷熱儲存
ClickHouse 基本使用、MergeTree 的有趣特性,以及用 AWS S3 做冷熱暖分層,附 Docker 快速上手。