在 Next.js 框架中使用 SSG 或 SSR 時,使用者首次進到畫面時看到的是伺服器產生的 HTML,但是這個 HTML 只是一個靜態的頁面,也就是說他只...
為了讓後續開發更順利,開始實作前,還是得先長篇大論一下~
我在學習 Web Component 的過程中常常會陷入:這個 UI 該怎麼寫的思維陷阱。但其實,W...
Hexo 是什麼?
Hexo 是一個基於 Node.js 的靜態網站生成器,可以讓你用 Markdown 寫文章,再自動轉換成 HTML 頁面,生成速度超快&a...
程式中的副作用
在程式開發中,「副作用」指會影響外部世界的操作,例如記錄日誌、發送網路請求、存取資料庫、寫入檔案,甚至 console.log。相對地,在記憶體...
在 Day03 的設計流程有介紹到『 資訊架構就像蓋房子前的藍圖,這步驟決定資訊要怎麼被整理和放置,使用者進來時才知道要去哪裡找東西。』
當使用者打開一個網站或...
從其他框架的經驗出發
如果你來自 Express.js 的世界,你習慣了中介軟體(middleware)的鏈式處理模式。每個請求像是通過一條流水線,你可以在任何...