Build Log3 min read
把部落格從一個空白頁開始搭起來
記錄這個站點的第一步:theme provider、首頁骨架,以及之後文章系統要怎麼長出來。
這個部落格的第一步不是先追求完整,而是先讓幾個重要的基礎可以被看見:版面、主題切換、文章資料,以及之後可以延伸的路由。
目前文章資料先放在 TypeScript 裡,這讓我們能很快把畫面和資訊架構搭起來。等到要連資料庫時,只要把資料來源換成 query,頁面本身不用大幅重寫。
接下來會先把列表頁和詳細頁補齊,再決定文章內容要從資料庫、MDX,或兩者混合的方式進來。